@Generated(value="software.amazon.awssdk:codegen") public final class DescribeLocationS3Response extends DataSyncResponse implements ToCopyableBuilder<DescribeLocationS3Response.Builder,DescribeLocationS3Response>
DescribeLocationS3Response
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeLocationS3Response.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribeLocationS3Response.Builder |
builder() |
Instant |
creationTime()
The time that the Amazon S3 bucket location was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
locationArn()
The Amazon Resource Name (ARN) of the Amazon S3 bucket location.
|
String |
locationUri()
The URL of the Amazon S3 location that was described.
|
S3Config |
s3Config()
Returns the value of the S3Config property for this object.
|
S3StorageClass |
s3StorageClass()
The Amazon S3 storage class that you chose to store your files in when this location is used as a task
destination.
|
String |
s3StorageClassAsString()
The Amazon S3 storage class that you chose to store your files in when this location is used as a task
destination.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeLocationS3Response.Builder> |
serializableBuilderClass() |
DescribeLocationS3Response.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String locationArn()
The Amazon Resource Name (ARN) of the Amazon S3 bucket location.
public String locationUri()
The URL of the Amazon S3 location that was described.
public S3StorageClass s3StorageClass()
The Amazon S3 storage class that you chose to store your files in when this location is used as a task destination. For more information about S3 storage classes, see Amazon S3 Storage Classes in the Amazon Simple Storage Service Developer Guide. Some storage classes have behaviors that can affect your S3 storage cost. For detailed information, see using-storage-classes.
If the service returns an enum value that is not available in the current SDK version, s3StorageClass
will return S3StorageClass.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from s3StorageClassAsString().
S3StorageClasspublic String s3StorageClassAsString()
The Amazon S3 storage class that you chose to store your files in when this location is used as a task destination. For more information about S3 storage classes, see Amazon S3 Storage Classes in the Amazon Simple Storage Service Developer Guide. Some storage classes have behaviors that can affect your S3 storage cost. For detailed information, see using-storage-classes.
If the service returns an enum value that is not available in the current SDK version, s3StorageClass
will return S3StorageClass.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from s3StorageClassAsString().
S3StorageClasspublic S3Config s3Config()
public Instant creationTime()
The time that the Amazon S3 bucket location was created.
public DescribeLocationS3Response.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeLocationS3Response.Builder,DescribeLocationS3Response>toBuilder in class AwsResponsepublic static DescribeLocationS3Response.Builder builder()
public static Class<? extends DescribeLocationS3Response.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsResponsepublic boolean equals(Object obj)
equals in class AwsResponsepublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2020. All rights reserved.