@Generated(value="software.amazon.awssdk:codegen") public final class OutpostResolver extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OutpostResolver.Builder,OutpostResolver>
A complex type that contains settings for an existing Resolver on an Outpost.
| Modifier and Type | Class and Description |
|---|---|
static interface |
OutpostResolver.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN (Amazon Resource Name) for the Resolver on an Outpost.
|
static OutpostResolver.Builder |
builder() |
String |
creationTime()
The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time
(UTC).
|
String |
creatorRequestId()
A unique string that identifies the request that created the Resolver endpoint.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The ID of the Resolver on Outpost.
|
Integer |
instanceCount()
Amazon EC2 instance count for the Resolver on the Outpost.
|
String |
modificationTime()
The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time
(UTC).
|
String |
name()
Name of the Resolver.
|
String |
outpostArn()
The ARN (Amazon Resource Name) for the Outpost.
|
String |
preferredInstanceType()
The Amazon EC2 instance type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends OutpostResolver.Builder> |
serializableBuilderClass() |
OutpostResolverStatus |
status()
Status of the Resolver.
|
String |
statusAsString()
Status of the Resolver.
|
String |
statusMessage()
A detailed description of the Resolver.
|
OutpostResolver.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The ARN (Amazon Resource Name) for the Resolver on an Outpost.
public final String creationTime()
The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time (UTC).
public final String modificationTime()
The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time (UTC).
public final String creatorRequestId()
A unique string that identifies the request that created the Resolver endpoint. The CreatorRequestId
allows failed requests to be retried without the risk of running the operation twice.
CreatorRequestId allows failed requests to be retried without the risk of running the
operation twice.public final String id()
The ID of the Resolver on Outpost.
public final Integer instanceCount()
Amazon EC2 instance count for the Resolver on the Outpost.
public final String preferredInstanceType()
The Amazon EC2 instance type.
public final String name()
Name of the Resolver.
public final OutpostResolverStatus status()
Status of the Resolver.
If the service returns an enum value that is not available in the current SDK version, status will
return OutpostResolverStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
OutpostResolverStatuspublic final String statusAsString()
Status of the Resolver.
If the service returns an enum value that is not available in the current SDK version, status will
return OutpostResolverStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
OutpostResolverStatuspublic final String statusMessage()
A detailed description of the Resolver.
public final String outpostArn()
The ARN (Amazon Resource Name) for the Outpost.
public OutpostResolver.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<OutpostResolver.Builder,OutpostResolver>public static OutpostResolver.Builder builder()
public static Class<? extends OutpostResolver.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.