@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DomainInfo extends Object implements Serializable, Cloneable, StructuredPojo
Contains general information about a domain.
Constructor and Description |
---|
DomainInfo() |
Modifier and Type | Method and Description |
---|---|
DomainInfo |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the domain.
|
String |
getDescription()
The description of the domain provided through RegisterDomain.
|
String |
getName()
The name of the domain.
|
String |
getStatus()
The status of the domain:
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN of the domain.
|
void |
setDescription(String description)
The description of the domain provided through RegisterDomain.
|
void |
setName(String name)
The name of the domain.
|
void |
setStatus(RegistrationStatus status)
The status of the domain:
|
void |
setStatus(String status)
The status of the domain:
|
String |
toString()
Returns a string representation of this object.
|
DomainInfo |
withArn(String arn)
The ARN of the domain.
|
DomainInfo |
withDescription(String description)
The description of the domain provided through RegisterDomain.
|
DomainInfo |
withName(String name)
The name of the domain.
|
DomainInfo |
withStatus(RegistrationStatus status)
The status of the domain:
|
DomainInfo |
withStatus(String status)
The status of the domain:
|
public void setName(String name)
The name of the domain. This name is unique within the account.
name
- The name of the domain. This name is unique within the account.public String getName()
The name of the domain. This name is unique within the account.
public DomainInfo withName(String name)
The name of the domain. This name is unique within the account.
name
- The name of the domain. This name is unique within the account.public void setStatus(String status)
The status of the domain:
REGISTERED
– The domain is properly registered and available. You can use this domain for
registering types and creating new workflow executions.
DEPRECATED
– The domain was deprecated using DeprecateDomain, but is still in use. You should
not create new workflow executions in this domain.
status
- The status of the domain:
REGISTERED
– The domain is properly registered and available. You can use this domain for
registering types and creating new workflow executions.
DEPRECATED
– The domain was deprecated using DeprecateDomain, but is still in use. You
should not create new workflow executions in this domain.
RegistrationStatus
public String getStatus()
The status of the domain:
REGISTERED
– The domain is properly registered and available. You can use this domain for
registering types and creating new workflow executions.
DEPRECATED
– The domain was deprecated using DeprecateDomain, but is still in use. You should
not create new workflow executions in this domain.
REGISTERED
– The domain is properly registered and available. You can use this domain for
registering types and creating new workflow executions.
DEPRECATED
– The domain was deprecated using DeprecateDomain, but is still in use.
You should not create new workflow executions in this domain.
RegistrationStatus
public DomainInfo withStatus(String status)
The status of the domain:
REGISTERED
– The domain is properly registered and available. You can use this domain for
registering types and creating new workflow executions.
DEPRECATED
– The domain was deprecated using DeprecateDomain, but is still in use. You should
not create new workflow executions in this domain.
status
- The status of the domain:
REGISTERED
– The domain is properly registered and available. You can use this domain for
registering types and creating new workflow executions.
DEPRECATED
– The domain was deprecated using DeprecateDomain, but is still in use. You
should not create new workflow executions in this domain.
RegistrationStatus
public void setStatus(RegistrationStatus status)
The status of the domain:
REGISTERED
– The domain is properly registered and available. You can use this domain for
registering types and creating new workflow executions.
DEPRECATED
– The domain was deprecated using DeprecateDomain, but is still in use. You should
not create new workflow executions in this domain.
status
- The status of the domain:
REGISTERED
– The domain is properly registered and available. You can use this domain for
registering types and creating new workflow executions.
DEPRECATED
– The domain was deprecated using DeprecateDomain, but is still in use. You
should not create new workflow executions in this domain.
RegistrationStatus
public DomainInfo withStatus(RegistrationStatus status)
The status of the domain:
REGISTERED
– The domain is properly registered and available. You can use this domain for
registering types and creating new workflow executions.
DEPRECATED
– The domain was deprecated using DeprecateDomain, but is still in use. You should
not create new workflow executions in this domain.
status
- The status of the domain:
REGISTERED
– The domain is properly registered and available. You can use this domain for
registering types and creating new workflow executions.
DEPRECATED
– The domain was deprecated using DeprecateDomain, but is still in use. You
should not create new workflow executions in this domain.
RegistrationStatus
public void setDescription(String description)
The description of the domain provided through RegisterDomain.
description
- The description of the domain provided through RegisterDomain.public String getDescription()
The description of the domain provided through RegisterDomain.
public DomainInfo withDescription(String description)
The description of the domain provided through RegisterDomain.
description
- The description of the domain provided through RegisterDomain.public void setArn(String arn)
The ARN of the domain.
arn
- The ARN of the domain.public String getArn()
The ARN of the domain.
public DomainInfo withArn(String arn)
The ARN of the domain.
arn
- The ARN of the domain.public String toString()
toString
in class Object
Object.toString()
public DomainInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.