Uses of Interface
com.amazonaws.athena.connector.lambda.domain.spill.SpillLocation
-
-
Uses of SpillLocation in com.amazonaws.athena.connector.lambda.data
Methods in com.amazonaws.athena.connector.lambda.data that return SpillLocation Modifier and Type Method Description SpillLocationSpillConfig. getSpillLocation()Gets the SpillLocation, if spill is enabled.protected SpillLocationS3BlockSpiller. write(Block block)Writes (aka spills) a Block.Methods in com.amazonaws.athena.connector.lambda.data that return types with arguments of type SpillLocation Modifier and Type Method Description List<SpillLocation>BlockSpiller. getSpillLocations()Provides access to the manifest of SpillLocation(s) if spilled is true.List<SpillLocation>S3BlockSpiller. getSpillLocations()If spilled() returns true this can be used to access the spill locations of all blocks.Methods in com.amazonaws.athena.connector.lambda.data with parameters of type SpillLocation Modifier and Type Method Description SpillConfig.BuilderSpillConfig.Builder. withSpillLocation(SpillLocation val) -
Uses of SpillLocation in com.amazonaws.athena.connector.lambda.domain
Methods in com.amazonaws.athena.connector.lambda.domain that return SpillLocation Modifier and Type Method Description SpillLocationSplit. getSpillLocation()The optional SpillLocation this Split can write to.Methods in com.amazonaws.athena.connector.lambda.domain with parameters of type SpillLocation Modifier and Type Method Description static Split.BuilderSplit. newBuilder(SpillLocation spillLocation, EncryptionKey encryptionKey)Split.BuilderSplit.Builder. withSpillLocation(SpillLocation val)Sets the optional SpillLocation this Split can write to.Constructors in com.amazonaws.athena.connector.lambda.domain with parameters of type SpillLocation Constructor Description Split(SpillLocation spillLocation, EncryptionKey encryptionKey, Map<String,String> properties)Basic constructor. -
Uses of SpillLocation in com.amazonaws.athena.connector.lambda.domain.spill
Classes in com.amazonaws.athena.connector.lambda.domain.spill that implement SpillLocation Modifier and Type Class Description classS3SpillLocationDefines a SpillLocation that is backed by S3. -
Uses of SpillLocation in com.amazonaws.athena.connector.lambda.handlers
Methods in com.amazonaws.athena.connector.lambda.handlers that return SpillLocation Modifier and Type Method Description protected SpillLocationMetadataHandler. makeSpillLocation(MetadataRequest request)Used to make a spill location for a split. -
Uses of SpillLocation in com.amazonaws.athena.connector.lambda.records
Methods in com.amazonaws.athena.connector.lambda.records that return types with arguments of type SpillLocation Modifier and Type Method Description List<SpillLocation>RemoteReadRecordsResponse. getRemoteBlocks()Returns the locations of the spilled data.Constructor parameters in com.amazonaws.athena.connector.lambda.records with type arguments of type SpillLocation Constructor Description RemoteReadRecordsResponse(String catalogName, org.apache.arrow.vector.types.pojo.Schema schema, List<SpillLocation> remoteBlocks, EncryptionKey encryptionKey)Constructs a new RemoteReadRecordsResponse object. -
Uses of SpillLocation in com.amazonaws.athena.connector.lambda.serde.v2
Methods in com.amazonaws.athena.connector.lambda.serde.v2 that return SpillLocation Modifier and Type Method Description protected SpillLocationS3SpillLocationSerDe.Deserializer. doTypedDeserialize(com.fasterxml.jackson.core.JsonParser jparser, com.fasterxml.jackson.databind.DeserializationContext ctxt)Methods in com.amazonaws.athena.connector.lambda.serde.v2 with parameters of type SpillLocation Modifier and Type Method Description protected voidS3SpillLocationSerDe.Serializer. doTypedSerialize(SpillLocation spillLocation, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
-