@Generated(value="software.amazon.awssdk:codegen") public final class ExternalLocation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExternalLocation.Builder,ExternalLocation>
Defines an external storage location.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExternalLocation.Builder |
static class |
ExternalLocation.Type |
| Modifier and Type | Method and Description |
|---|---|
static ExternalLocation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static ExternalLocation |
fromS3Location(String s3Location)
Create an instance of this class with
s3Location() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
s3Location()
The URI of the Amazon S3 bucket.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ExternalLocation.Builder> |
serializableBuilderClass() |
ExternalLocation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ExternalLocation.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String s3Location()
The URI of the Amazon S3 bucket.
public ExternalLocation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ExternalLocation.Builder,ExternalLocation>public static ExternalLocation.Builder builder()
public static Class<? extends ExternalLocation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static ExternalLocation fromS3Location(String s3Location)
s3Location() initialized to the given value.
The URI of the Amazon S3 bucket.
s3Location - The URI of the Amazon S3 bucket.public ExternalLocation.Type type()
ExternalLocation.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be ExternalLocation.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.