Class ModelInvocationJobS3InputDataConfig
- java.lang.Object
-
- software.amazon.awssdk.services.bedrock.model.ModelInvocationJobS3InputDataConfig
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ModelInvocationJobS3InputDataConfig.Builder,ModelInvocationJobS3InputDataConfig>
@Generated("software.amazon.awssdk:codegen") public final class ModelInvocationJobS3InputDataConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ModelInvocationJobS3InputDataConfig.Builder,ModelInvocationJobS3InputDataConfig>
Contains the configuration of the S3 location of the input data.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ModelInvocationJobS3InputDataConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ModelInvocationJobS3InputDataConfig.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
s3BucketOwner()
The ID of the Amazon Web Services account that owns the S3 bucket containing the input data.S3InputFormat
s3InputFormat()
The format of the input data.String
s3InputFormatAsString()
The format of the input data.String
s3Uri()
The S3 location of the input data.Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends ModelInvocationJobS3InputDataConfig.Builder>
serializableBuilderClass()
ModelInvocationJobS3InputDataConfig.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
-
s3InputFormat
public final S3InputFormat s3InputFormat()
The format of the input data.
If the service returns an enum value that is not available in the current SDK version,
s3InputFormat
will returnS3InputFormat.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available froms3InputFormatAsString()
.- Returns:
- The format of the input data.
- See Also:
S3InputFormat
-
s3InputFormatAsString
public final String s3InputFormatAsString()
The format of the input data.
If the service returns an enum value that is not available in the current SDK version,
s3InputFormat
will returnS3InputFormat.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available froms3InputFormatAsString()
.- Returns:
- The format of the input data.
- See Also:
S3InputFormat
-
s3Uri
public final String s3Uri()
The S3 location of the input data.
- Returns:
- The S3 location of the input data.
-
s3BucketOwner
public final String s3BucketOwner()
The ID of the Amazon Web Services account that owns the S3 bucket containing the input data.
- Returns:
- The ID of the Amazon Web Services account that owns the S3 bucket containing the input data.
-
toBuilder
public ModelInvocationJobS3InputDataConfig.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ModelInvocationJobS3InputDataConfig.Builder,ModelInvocationJobS3InputDataConfig>
-
builder
public static ModelInvocationJobS3InputDataConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends ModelInvocationJobS3InputDataConfig.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
-
-