@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OutpostResolver extends Object implements Serializable, Cloneable, StructuredPojo
A complex type that contains settings for an existing Resolver on an Outpost.
Constructor and Description |
---|
OutpostResolver() |
Modifier and Type | Method and Description |
---|---|
OutpostResolver |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN (Amazon Resource Name) for the Resolver on an Outpost.
|
String |
getCreationTime()
The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time
(UTC).
|
String |
getCreatorRequestId()
A unique string that identifies the request that created the Resolver endpoint.
|
String |
getId()
The ID of the Resolver on Outpost.
|
Integer |
getInstanceCount()
Amazon EC2 instance count for the Resolver on the Outpost.
|
String |
getModificationTime()
The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time
(UTC).
|
String |
getName()
Name of the Resolver.
|
String |
getOutpostArn()
The ARN (Amazon Resource Name) for the Outpost.
|
String |
getPreferredInstanceType()
The Amazon EC2 instance type.
|
String |
getStatus()
Status of the Resolver.
|
String |
getStatusMessage()
A detailed description of the Resolver.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN (Amazon Resource Name) for the Resolver on an Outpost.
|
void |
setCreationTime(String creationTime)
The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time
(UTC).
|
void |
setCreatorRequestId(String creatorRequestId)
A unique string that identifies the request that created the Resolver endpoint.
|
void |
setId(String id)
The ID of the Resolver on Outpost.
|
void |
setInstanceCount(Integer instanceCount)
Amazon EC2 instance count for the Resolver on the Outpost.
|
void |
setModificationTime(String modificationTime)
The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time
(UTC).
|
void |
setName(String name)
Name of the Resolver.
|
void |
setOutpostArn(String outpostArn)
The ARN (Amazon Resource Name) for the Outpost.
|
void |
setPreferredInstanceType(String preferredInstanceType)
The Amazon EC2 instance type.
|
void |
setStatus(String status)
Status of the Resolver.
|
void |
setStatusMessage(String statusMessage)
A detailed description of the Resolver.
|
String |
toString()
Returns a string representation of this object.
|
OutpostResolver |
withArn(String arn)
The ARN (Amazon Resource Name) for the Resolver on an Outpost.
|
OutpostResolver |
withCreationTime(String creationTime)
The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time
(UTC).
|
OutpostResolver |
withCreatorRequestId(String creatorRequestId)
A unique string that identifies the request that created the Resolver endpoint.
|
OutpostResolver |
withId(String id)
The ID of the Resolver on Outpost.
|
OutpostResolver |
withInstanceCount(Integer instanceCount)
Amazon EC2 instance count for the Resolver on the Outpost.
|
OutpostResolver |
withModificationTime(String modificationTime)
The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time
(UTC).
|
OutpostResolver |
withName(String name)
Name of the Resolver.
|
OutpostResolver |
withOutpostArn(String outpostArn)
The ARN (Amazon Resource Name) for the Outpost.
|
OutpostResolver |
withPreferredInstanceType(String preferredInstanceType)
The Amazon EC2 instance type.
|
OutpostResolver |
withStatus(OutpostResolverStatus status)
Status of the Resolver.
|
OutpostResolver |
withStatus(String status)
Status of the Resolver.
|
OutpostResolver |
withStatusMessage(String statusMessage)
A detailed description of the Resolver.
|
public void setArn(String arn)
The ARN (Amazon Resource Name) for the Resolver on an Outpost.
arn
- The ARN (Amazon Resource Name) for the Resolver on an Outpost.public String getArn()
The ARN (Amazon Resource Name) for the Resolver on an Outpost.
public OutpostResolver withArn(String arn)
The ARN (Amazon Resource Name) for the Resolver on an Outpost.
arn
- The ARN (Amazon Resource Name) for the Resolver on an Outpost.public void setCreationTime(String creationTime)
The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time (UTC).
creationTime
- The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal
Time (UTC).public String getCreationTime()
The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time (UTC).
public OutpostResolver withCreationTime(String creationTime)
The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time (UTC).
creationTime
- The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal
Time (UTC).public void setModificationTime(String modificationTime)
The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time (UTC).
modificationTime
- The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal
Time (UTC).public String getModificationTime()
The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time (UTC).
public OutpostResolver withModificationTime(String modificationTime)
The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time (UTC).
modificationTime
- The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal
Time (UTC).public void setCreatorRequestId(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
- 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.public String getCreatorRequestId()
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 OutpostResolver withCreatorRequestId(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
- 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.public void setId(String id)
The ID of the Resolver on Outpost.
id
- The ID of the Resolver on Outpost.public String getId()
The ID of the Resolver on Outpost.
public OutpostResolver withId(String id)
The ID of the Resolver on Outpost.
id
- The ID of the Resolver on Outpost.public void setInstanceCount(Integer instanceCount)
Amazon EC2 instance count for the Resolver on the Outpost.
instanceCount
- Amazon EC2 instance count for the Resolver on the Outpost.public Integer getInstanceCount()
Amazon EC2 instance count for the Resolver on the Outpost.
public OutpostResolver withInstanceCount(Integer instanceCount)
Amazon EC2 instance count for the Resolver on the Outpost.
instanceCount
- Amazon EC2 instance count for the Resolver on the Outpost.public void setPreferredInstanceType(String preferredInstanceType)
The Amazon EC2 instance type.
preferredInstanceType
- The Amazon EC2 instance type.public String getPreferredInstanceType()
The Amazon EC2 instance type.
public OutpostResolver withPreferredInstanceType(String preferredInstanceType)
The Amazon EC2 instance type.
preferredInstanceType
- The Amazon EC2 instance type.public void setName(String name)
Name of the Resolver.
name
- Name of the Resolver.public String getName()
Name of the Resolver.
public OutpostResolver withName(String name)
Name of the Resolver.
name
- Name of the Resolver.public void setStatus(String status)
Status of the Resolver.
status
- Status of the Resolver.OutpostResolverStatus
public String getStatus()
Status of the Resolver.
OutpostResolverStatus
public OutpostResolver withStatus(String status)
Status of the Resolver.
status
- Status of the Resolver.OutpostResolverStatus
public OutpostResolver withStatus(OutpostResolverStatus status)
Status of the Resolver.
status
- Status of the Resolver.OutpostResolverStatus
public void setStatusMessage(String statusMessage)
A detailed description of the Resolver.
statusMessage
- A detailed description of the Resolver.public String getStatusMessage()
A detailed description of the Resolver.
public OutpostResolver withStatusMessage(String statusMessage)
A detailed description of the Resolver.
statusMessage
- A detailed description of the Resolver.public void setOutpostArn(String outpostArn)
The ARN (Amazon Resource Name) for the Outpost.
outpostArn
- The ARN (Amazon Resource Name) for the Outpost.public String getOutpostArn()
The ARN (Amazon Resource Name) for the Outpost.
public OutpostResolver withOutpostArn(String outpostArn)
The ARN (Amazon Resource Name) for the Outpost.
outpostArn
- The ARN (Amazon Resource Name) for the Outpost.public String toString()
toString
in class Object
Object.toString()
public OutpostResolver clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.