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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
S3BucketSource.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static S3BucketSource.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
s3Bucket()
The S3 bucket that is being imported from.String
s3BucketOwner()
The account number of the S3 bucket that is being imported from.String
s3KeyPrefix()
The key prefix shared by all S3 Objects that are being imported.List<SdkField<?>>
sdkFields()
static Class<? extends S3BucketSource.Builder>
serializableBuilderClass()
S3BucketSource.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
-
s3BucketOwner
public final String 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
public final String s3Bucket()
The S3 bucket that is being imported from.
- Returns:
- The S3 bucket that is being imported from.
-
s3KeyPrefix
public final String 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
public S3BucketSource.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<S3BucketSource.Builder,S3BucketSource>
-
builder
public static S3BucketSource.Builder builder()
-
serializableBuilderClass
public static Class<? extends S3BucketSource.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.
-
-