@Generated(value="software.amazon.awssdk:codegen") public final class Outpost extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Outpost.Builder,Outpost>
Contains the details for the Outpost object.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Outpost.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Outpost.Builder |
builder() |
Long |
capacityInBytes()
The Amazon S3 capacity of the outpost in bytes.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
outpostArn()
Specifies the unique Amazon Resource Name (ARN) for the outpost.
|
String |
outpostId()
Specifies the unique identifier for the outpost.
|
String |
ownerId()
Returns the Amazon Web Services account ID of the outpost owner.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Outpost.Builder> |
serializableBuilderClass() |
Outpost.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String outpostArn()
Specifies the unique Amazon Resource Name (ARN) for the outpost.
public final String outpostId()
Specifies the unique identifier for the outpost.
public final String ownerId()
Returns the Amazon Web Services account ID of the outpost owner. Useful for comparing owned versus shared outposts.
public final Long capacityInBytes()
The Amazon S3 capacity of the outpost in bytes.
public Outpost.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Outpost.Builder,Outpost>public static Outpost.Builder builder()
public static Class<? extends Outpost.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.