Class BatchInferenceJobInput
- java.lang.Object
-
- software.amazon.awssdk.services.personalize.model.BatchInferenceJobInput
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<BatchInferenceJobInput.Builder,BatchInferenceJobInput>
@Generated("software.amazon.awssdk:codegen") public final class BatchInferenceJobInput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BatchInferenceJobInput.Builder,BatchInferenceJobInput>
The input configuration of a batch inference job.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBatchInferenceJobInput.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BatchInferenceJobInput.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()S3DataConfigs3DataSource()The URI of the Amazon S3 location that contains your input data.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends BatchInferenceJobInput.Builder>serializableBuilderClass()BatchInferenceJobInput.BuildertoBuilder()StringtoString()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
-
s3DataSource
public final S3DataConfig s3DataSource()
The URI of the Amazon S3 location that contains your input data. The Amazon S3 bucket must be in the same region as the API endpoint you are calling.
- Returns:
- The URI of the Amazon S3 location that contains your input data. The Amazon S3 bucket must be in the same region as the API endpoint you are calling.
-
toBuilder
public BatchInferenceJobInput.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<BatchInferenceJobInput.Builder,BatchInferenceJobInput>
-
builder
public static BatchInferenceJobInput.Builder builder()
-
serializableBuilderClass
public static Class<? extends BatchInferenceJobInput.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin 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:
sdkFieldNameToFieldin interfaceSdkPojo
-
-