@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) |
String |
getIdentityStoreId()
The identifier of the identity store that is connected to the IAM Identity Center instance.
|
String |
getInstanceArn()
The ARN of the IAM Identity Center instance under which the operation will be executed.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIdentityStoreId(String identityStoreId)
The identifier of the identity store that is connected to the IAM Identity Center instance.
|
void |
setInstanceArn(String instanceArn)
The ARN of the IAM Identity Center instance under which the operation will be executed.
|
String |
toString()
Returns a string representation of this object.
|
InstanceMetadata |
withIdentityStoreId(String identityStoreId)
The identifier of the identity store that is connected to the IAM Identity Center instance.
|
InstanceMetadata |
withInstanceArn(String instanceArn)
The ARN of the IAM Identity Center instance under which the operation will be executed.
|
public void setIdentityStoreId(String identityStoreId)
The identifier of the identity store that is connected to the IAM Identity Center instance.
identityStoreId
- The identifier of the identity store that is connected to the IAM Identity Center instance.public String getIdentityStoreId()
The identifier of the identity store that is connected to the IAM Identity Center instance.
public InstanceMetadata withIdentityStoreId(String identityStoreId)
The identifier of the identity store that is connected to the IAM Identity Center instance.
identityStoreId
- The identifier of the identity store that is connected to the IAM Identity Center instance.public void setInstanceArn(String instanceArn)
The ARN of the IAM 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 IAM 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 IAM 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 IAM 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 IAM 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 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.