Class AdditionalS3DataSource
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.AdditionalS3DataSource
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<AdditionalS3DataSource.Builder,AdditionalS3DataSource>
@Generated("software.amazon.awssdk:codegen") public final class AdditionalS3DataSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AdditionalS3DataSource.Builder,AdditionalS3DataSource>
A data source used for training or inference that is in addition to the input dataset or model data.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
AdditionalS3DataSource.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AdditionalS3DataSource.Builder
builder()
CompressionType
compressionType()
The type of compression used for an additional data source used in inference or training.String
compressionTypeAsString()
The type of compression used for an additional data source used in inference or training.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
String
eTag()
The ETag associated with S3 URI.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
AdditionalS3DataSourceDataType
s3DataType()
The data type of the additional data source that you specify for use in inference or training.String
s3DataTypeAsString()
The data type of the additional data source that you specify for use in inference or training.String
s3Uri()
The uniform resource identifier (URI) used to identify an additional data source used in inference or training.Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends AdditionalS3DataSource.Builder>
serializableBuilderClass()
AdditionalS3DataSource.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
s3DataType
public final AdditionalS3DataSourceDataType s3DataType()
The data type of the additional data source that you specify for use in inference or training.
If the service returns an enum value that is not available in the current SDK version,
s3DataType
will returnAdditionalS3DataSourceDataType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available froms3DataTypeAsString()
.- Returns:
- The data type of the additional data source that you specify for use in inference or training.
- See Also:
AdditionalS3DataSourceDataType
-
s3DataTypeAsString
public final String s3DataTypeAsString()
The data type of the additional data source that you specify for use in inference or training.
If the service returns an enum value that is not available in the current SDK version,
s3DataType
will returnAdditionalS3DataSourceDataType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available froms3DataTypeAsString()
.- Returns:
- The data type of the additional data source that you specify for use in inference or training.
- See Also:
AdditionalS3DataSourceDataType
-
s3Uri
public final String s3Uri()
The uniform resource identifier (URI) used to identify an additional data source used in inference or training.
- Returns:
- The uniform resource identifier (URI) used to identify an additional data source used in inference or training.
-
compressionType
public final CompressionType compressionType()
The type of compression used for an additional data source used in inference or training. Specify
None
if your additional data source is not compressed.If the service returns an enum value that is not available in the current SDK version,
compressionType
will returnCompressionType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompressionTypeAsString()
.- Returns:
- The type of compression used for an additional data source used in inference or training. Specify
None
if your additional data source is not compressed. - See Also:
CompressionType
-
compressionTypeAsString
public final String compressionTypeAsString()
The type of compression used for an additional data source used in inference or training. Specify
None
if your additional data source is not compressed.If the service returns an enum value that is not available in the current SDK version,
compressionType
will returnCompressionType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompressionTypeAsString()
.- Returns:
- The type of compression used for an additional data source used in inference or training. Specify
None
if your additional data source is not compressed. - See Also:
CompressionType
-
eTag
public final String eTag()
The ETag associated with S3 URI.
- Returns:
- The ETag associated with S3 URI.
-
toBuilder
public AdditionalS3DataSource.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<AdditionalS3DataSource.Builder,AdditionalS3DataSource>
-
builder
public static AdditionalS3DataSource.Builder builder()
-
serializableBuilderClass
public static Class<? extends AdditionalS3DataSource.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-