Class S3BucketSource
java.lang.Object
software.amazon.awssdk.services.dynamodb.model.S3BucketSource
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<S3BucketSource.Builder,S3BucketSource>
@Generated("software.amazon.awssdk:codegen")
public final class S3BucketSource
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<S3BucketSource.Builder,S3BucketSource>
The S3 bucket that is being imported from.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic S3BucketSource.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Strings3Bucket()The S3 bucket that is being imported from.final StringThe account number of the S3 bucket that is being imported from.final StringThe key prefix shared by all S3 Objects that are being imported.static Class<? extends S3BucketSource.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
s3BucketOwner
The account number of the S3 bucket that is being imported from. If the bucket is owned by the requester this is optional.
- Returns:
- The account number of the S3 bucket that is being imported from. If the bucket is owned by the requester this is optional.
-
s3Bucket
The S3 bucket that is being imported from.
- Returns:
- The S3 bucket that is being imported from.
-
s3KeyPrefix
The key prefix shared by all S3 Objects that are being imported.
- Returns:
- The key prefix shared by all S3 Objects that are being imported.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<S3BucketSource.Builder,S3BucketSource>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-