@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.TrustedTokenIssuerType
public String getTrustedTokenIssuerType()
The type of trusted token issuer.
TrustedTokenIssuerType
public TrustedTokenIssuerMetadata withTrustedTokenIssuerType(String trustedTokenIssuerType)
The type of trusted token issuer.
trustedTokenIssuerType
- The type of trusted token issuer.TrustedTokenIssuerType
public TrustedTokenIssuerMetadata withTrustedTokenIssuerType(TrustedTokenIssuerType trustedTokenIssuerType)
The type of trusted token issuer.
trustedTokenIssuerType
- The type of trusted token issuer.TrustedTokenIssuerType
public String toString()
toString
in class Object
Object.toString()
public TrustedTokenIssuerMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.