@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TrustedTokenIssuerMetadata extends Object implements Serializable, Cloneable, StructuredPojo
A structure that describes a trusted token issuer.
| Constructor and Description |
|---|
TrustedTokenIssuerMetadata() |
| Modifier and Type | Method and Description |
|---|---|
TrustedTokenIssuerMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The name of the trusted token issuer configuration in the instance of IAM Identity Center.
|
String |
getTrustedTokenIssuerArn()
The ARN of the trusted token issuer configuration in the instance of IAM Identity Center.
|
String |
getTrustedTokenIssuerType()
The type of trusted token issuer.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setName(String name)
The name of the trusted token issuer configuration in the instance of IAM Identity Center.
|
void |
setTrustedTokenIssuerArn(String trustedTokenIssuerArn)
The ARN of the trusted token issuer configuration in the instance of IAM Identity Center.
|
void |
setTrustedTokenIssuerType(String trustedTokenIssuerType)
The type of trusted token issuer.
|
String |
toString()
Returns a string representation of this object.
|
TrustedTokenIssuerMetadata |
withName(String name)
The name of the trusted token issuer configuration in the instance of IAM Identity Center.
|
TrustedTokenIssuerMetadata |
withTrustedTokenIssuerArn(String trustedTokenIssuerArn)
The ARN of the trusted token issuer configuration in the instance of IAM Identity Center.
|
TrustedTokenIssuerMetadata |
withTrustedTokenIssuerType(String trustedTokenIssuerType)
The type of trusted token issuer.
|
TrustedTokenIssuerMetadata |
withTrustedTokenIssuerType(TrustedTokenIssuerType trustedTokenIssuerType)
The type of trusted token issuer.
|
public void setName(String name)
The name of the trusted token issuer configuration in the instance of IAM Identity Center.
name - The name of the trusted token issuer configuration in the instance of IAM Identity Center.public String getName()
The name of the trusted token issuer configuration in the instance of IAM Identity Center.
public TrustedTokenIssuerMetadata withName(String name)
The name of the trusted token issuer configuration in the instance of IAM Identity Center.
name - The name of the trusted token issuer configuration in the instance of IAM Identity Center.public void setTrustedTokenIssuerArn(String trustedTokenIssuerArn)
The ARN of the trusted token issuer configuration in the instance of IAM Identity Center.
trustedTokenIssuerArn - The ARN of the trusted token issuer configuration in the instance of IAM Identity Center.public String getTrustedTokenIssuerArn()
The ARN of the trusted token issuer configuration in the instance of IAM Identity Center.
public TrustedTokenIssuerMetadata withTrustedTokenIssuerArn(String trustedTokenIssuerArn)
The ARN of the trusted token issuer configuration in the instance of IAM Identity Center.
trustedTokenIssuerArn - The ARN of the trusted token issuer configuration in the instance of IAM Identity Center.public void setTrustedTokenIssuerType(String trustedTokenIssuerType)
The type of trusted token issuer.
trustedTokenIssuerType - The type of trusted token issuer.TrustedTokenIssuerTypepublic String getTrustedTokenIssuerType()
The type of trusted token issuer.
TrustedTokenIssuerTypepublic TrustedTokenIssuerMetadata withTrustedTokenIssuerType(String trustedTokenIssuerType)
The type of trusted token issuer.
trustedTokenIssuerType - The type of trusted token issuer.TrustedTokenIssuerTypepublic TrustedTokenIssuerMetadata withTrustedTokenIssuerType(TrustedTokenIssuerType trustedTokenIssuerType)
The type of trusted token issuer.
trustedTokenIssuerType - The type of trusted token issuer.TrustedTokenIssuerTypepublic String toString()
toString in class ObjectObject.toString()public TrustedTokenIssuerMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.