Class BatchTransformInput
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<BatchTransformInput.Builder,
BatchTransformInput>
Input object for the batch transform job.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic BatchTransformInput.Builder
builder()
final String
The Amazon S3 location being used to capture the data.final MonitoringDatasetFormat
The dataset format for your batch transform job.final String
If specified, monitoring jobs subtract this time from the end time.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final String
The attributes of the input data to exclude from the analysis.final String
The attributes of the input data that are the input features.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final String
The attribute of the input data that represents the ground truth label.final String
Path to the filesystem where the batch transform data is available to the container.final String
In a classification problem, the attribute that represents the class probability.final Double
The threshold for the class probability to be evaluated as a positive result.Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key.final String
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key.final ProcessingS3InputMode
Whether thePipe
orFile
is used as the input mode for transferring data for the monitoring job.final String
Whether thePipe
orFile
is used as the input mode for transferring data for the monitoring job.static Class
<? extends BatchTransformInput.Builder> final String
If specified, monitoring jobs substract this time from the start time.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
dataCapturedDestinationS3Uri
The Amazon S3 location being used to capture the data.
- Returns:
- The Amazon S3 location being used to capture the data.
-
datasetFormat
The dataset format for your batch transform job.
- Returns:
- The dataset format for your batch transform job.
-
localPath
Path to the filesystem where the batch transform data is available to the container.
- Returns:
- Path to the filesystem where the batch transform data is available to the container.
-
s3InputMode
Whether the
Pipe
orFile
is used as the input mode for transferring data for the monitoring job.Pipe
mode is recommended for large datasets.File
mode is useful for small files that fit in memory. Defaults toFile
.If the service returns an enum value that is not available in the current SDK version,
s3InputMode
will returnProcessingS3InputMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available froms3InputModeAsString()
.- Returns:
- Whether the
Pipe
orFile
is used as the input mode for transferring data for the monitoring job.Pipe
mode is recommended for large datasets.File
mode is useful for small files that fit in memory. Defaults toFile
. - See Also:
-
s3InputModeAsString
Whether the
Pipe
orFile
is used as the input mode for transferring data for the monitoring job.Pipe
mode is recommended for large datasets.File
mode is useful for small files that fit in memory. Defaults toFile
.If the service returns an enum value that is not available in the current SDK version,
s3InputMode
will returnProcessingS3InputMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available froms3InputModeAsString()
.- Returns:
- Whether the
Pipe
orFile
is used as the input mode for transferring data for the monitoring job.Pipe
mode is recommended for large datasets.File
mode is useful for small files that fit in memory. Defaults toFile
. - See Also:
-
s3DataDistributionType
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defaults to
FullyReplicated
If the service returns an enum value that is not available in the current SDK version,
s3DataDistributionType
will returnProcessingS3DataDistributionType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available froms3DataDistributionTypeAsString()
.- Returns:
- Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defaults to
FullyReplicated
- See Also:
-
s3DataDistributionTypeAsString
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defaults to
FullyReplicated
If the service returns an enum value that is not available in the current SDK version,
s3DataDistributionType
will returnProcessingS3DataDistributionType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available froms3DataDistributionTypeAsString()
.- Returns:
- Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defaults to
FullyReplicated
- See Also:
-
featuresAttribute
The attributes of the input data that are the input features.
- Returns:
- The attributes of the input data that are the input features.
-
inferenceAttribute
The attribute of the input data that represents the ground truth label.
- Returns:
- The attribute of the input data that represents the ground truth label.
-
probabilityAttribute
In a classification problem, the attribute that represents the class probability.
- Returns:
- In a classification problem, the attribute that represents the class probability.
-
probabilityThresholdAttribute
The threshold for the class probability to be evaluated as a positive result.
- Returns:
- The threshold for the class probability to be evaluated as a positive result.
-
startTimeOffset
If specified, monitoring jobs substract this time from the start time. For information about using offsets for scheduling monitoring jobs, see Schedule Model Quality Monitoring Jobs.
- Returns:
- If specified, monitoring jobs substract this time from the start time. For information about using offsets for scheduling monitoring jobs, see Schedule Model Quality Monitoring Jobs.
-
endTimeOffset
If specified, monitoring jobs subtract this time from the end time. For information about using offsets for scheduling monitoring jobs, see Schedule Model Quality Monitoring Jobs.
- Returns:
- If specified, monitoring jobs subtract this time from the end time. For information about using offsets for scheduling monitoring jobs, see Schedule Model Quality Monitoring Jobs.
-
excludeFeaturesAttribute
The attributes of the input data to exclude from the analysis.
- Returns:
- The attributes of the input data to exclude from the analysis.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<BatchTransformInput.Builder,
BatchTransformInput> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-