@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InstanceMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Provides information about the IAM Identity Center instance.
Constructor and Description |
---|
InstanceMetadata() |
Modifier and Type | Method and Description |
---|---|
InstanceMetadata |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedDate()
The date and time that the Identity Center instance was created.
|
String |
getIdentityStoreId()
The identifier of the identity store that is connected to the Identity Center instance.
|
String |
getInstanceArn()
The ARN of the Identity Center instance under which the operation will be executed.
|
String |
getName()
The name of the Identity Center instance.
|
String |
getOwnerAccountId()
The Amazon Web Services account ID number of the owner of the Identity Center instance.
|
String |
getStatus()
The current status of this Identity Center instance.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedDate(Date createdDate)
The date and time that the Identity Center instance was created.
|
void |
setIdentityStoreId(String identityStoreId)
The identifier of the identity store that is connected to the Identity Center instance.
|
void |
setInstanceArn(String instanceArn)
The ARN of the Identity Center instance under which the operation will be executed.
|
void |
setName(String name)
The name of the Identity Center instance.
|
void |
setOwnerAccountId(String ownerAccountId)
The Amazon Web Services account ID number of the owner of the Identity Center instance.
|
void |
setStatus(String status)
The current status of this Identity Center instance.
|
String |
toString()
Returns a string representation of this object.
|
InstanceMetadata |
withCreatedDate(Date createdDate)
The date and time that the Identity Center instance was created.
|
InstanceMetadata |
withIdentityStoreId(String identityStoreId)
The identifier of the identity store that is connected to the Identity Center instance.
|
InstanceMetadata |
withInstanceArn(String instanceArn)
The ARN of the Identity Center instance under which the operation will be executed.
|
InstanceMetadata |
withName(String name)
The name of the Identity Center instance.
|
InstanceMetadata |
withOwnerAccountId(String ownerAccountId)
The Amazon Web Services account ID number of the owner of the Identity Center instance.
|
InstanceMetadata |
withStatus(InstanceStatus status)
The current status of this Identity Center instance.
|
InstanceMetadata |
withStatus(String status)
The current status of this Identity Center instance.
|
public void setCreatedDate(Date createdDate)
The date and time that the Identity Center instance was created.
createdDate
- The date and time that the Identity Center instance was created.public Date getCreatedDate()
The date and time that the Identity Center instance was created.
public InstanceMetadata withCreatedDate(Date createdDate)
The date and time that the Identity Center instance was created.
createdDate
- The date and time that the Identity Center instance was created.public void setIdentityStoreId(String identityStoreId)
The identifier of the identity store that is connected to the Identity Center instance.
identityStoreId
- The identifier of the identity store that is connected to the Identity Center instance.public String getIdentityStoreId()
The identifier of the identity store that is connected to the Identity Center instance.
public InstanceMetadata withIdentityStoreId(String identityStoreId)
The identifier of the identity store that is connected to the Identity Center instance.
identityStoreId
- The identifier of the identity store that is connected to the Identity Center instance.public void setInstanceArn(String instanceArn)
The ARN of the Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
instanceArn
- The ARN of the Identity Center instance under which the operation will be executed. For more information
about ARNs, see Amazon Resource Names (ARNs) and
Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.public String getInstanceArn()
The ARN of the Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
public InstanceMetadata withInstanceArn(String instanceArn)
The ARN of the Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
instanceArn
- The ARN of the Identity Center instance under which the operation will be executed. For more information
about ARNs, see Amazon Resource Names (ARNs) and
Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.public void setName(String name)
The name of the Identity Center instance.
name
- The name of the Identity Center instance.public String getName()
The name of the Identity Center instance.
public InstanceMetadata withName(String name)
The name of the Identity Center instance.
name
- The name of the Identity Center instance.public void setOwnerAccountId(String ownerAccountId)
The Amazon Web Services account ID number of the owner of the Identity Center instance.
ownerAccountId
- The Amazon Web Services account ID number of the owner of the Identity Center instance.public String getOwnerAccountId()
The Amazon Web Services account ID number of the owner of the Identity Center instance.
public InstanceMetadata withOwnerAccountId(String ownerAccountId)
The Amazon Web Services account ID number of the owner of the Identity Center instance.
ownerAccountId
- The Amazon Web Services account ID number of the owner of the Identity Center instance.public void setStatus(String status)
The current status of this Identity Center instance.
status
- The current status of this Identity Center instance.InstanceStatus
public String getStatus()
The current status of this Identity Center instance.
InstanceStatus
public InstanceMetadata withStatus(String status)
The current status of this Identity Center instance.
status
- The current status of this Identity Center instance.InstanceStatus
public InstanceMetadata withStatus(InstanceStatus status)
The current status of this Identity Center instance.
status
- The current status of this Identity Center instance.InstanceStatus
public String toString()
toString
in class Object
Object.toString()
public InstanceMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.