@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetSAMLProviderResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Contains the response to a successful GetSAMLProvider request.
Constructor and Description |
---|
GetSAMLProviderResult() |
Modifier and Type | Method and Description |
---|---|
GetSAMLProviderResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreateDate()
The date and time when the SAML provider was created.
|
String |
getSAMLMetadataDocument()
The XML metadata document that includes information about an identity provider.
|
List<Tag> |
getTags()
A list of tags that are attached to the specified IAM SAML provider.
|
Date |
getValidUntil()
The expiration date and time for the SAML provider.
|
int |
hashCode() |
void |
setCreateDate(Date createDate)
The date and time when the SAML provider was created.
|
void |
setSAMLMetadataDocument(String sAMLMetadataDocument)
The XML metadata document that includes information about an identity provider.
|
void |
setTags(Collection<Tag> tags)
A list of tags that are attached to the specified IAM SAML provider.
|
void |
setValidUntil(Date validUntil)
The expiration date and time for the SAML provider.
|
String |
toString()
Returns a string representation of this object.
|
GetSAMLProviderResult |
withCreateDate(Date createDate)
The date and time when the SAML provider was created.
|
GetSAMLProviderResult |
withSAMLMetadataDocument(String sAMLMetadataDocument)
The XML metadata document that includes information about an identity provider.
|
GetSAMLProviderResult |
withTags(Collection<Tag> tags)
A list of tags that are attached to the specified IAM SAML provider.
|
GetSAMLProviderResult |
withTags(Tag... tags)
A list of tags that are attached to the specified IAM SAML provider.
|
GetSAMLProviderResult |
withValidUntil(Date validUntil)
The expiration date and time for the SAML provider.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setSAMLMetadataDocument(String sAMLMetadataDocument)
The XML metadata document that includes information about an identity provider.
sAMLMetadataDocument
- The XML metadata document that includes information about an identity provider.public String getSAMLMetadataDocument()
The XML metadata document that includes information about an identity provider.
public GetSAMLProviderResult withSAMLMetadataDocument(String sAMLMetadataDocument)
The XML metadata document that includes information about an identity provider.
sAMLMetadataDocument
- The XML metadata document that includes information about an identity provider.public void setCreateDate(Date createDate)
The date and time when the SAML provider was created.
createDate
- The date and time when the SAML provider was created.public Date getCreateDate()
The date and time when the SAML provider was created.
public GetSAMLProviderResult withCreateDate(Date createDate)
The date and time when the SAML provider was created.
createDate
- The date and time when the SAML provider was created.public void setValidUntil(Date validUntil)
The expiration date and time for the SAML provider.
validUntil
- The expiration date and time for the SAML provider.public Date getValidUntil()
The expiration date and time for the SAML provider.
public GetSAMLProviderResult withValidUntil(Date validUntil)
The expiration date and time for the SAML provider.
validUntil
- The expiration date and time for the SAML provider.public List<Tag> getTags()
A list of tags that are attached to the specified IAM SAML provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.
public void setTags(Collection<Tag> tags)
A list of tags that are attached to the specified IAM SAML provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.
tags
- A list of tags that are attached to the specified IAM SAML provider. The returned list of tags is sorted
by tag key. For more information about tagging, see Tagging IAM resources in the
IAM User Guide.public GetSAMLProviderResult withTags(Tag... tags)
A list of tags that are attached to the specified IAM SAML provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- A list of tags that are attached to the specified IAM SAML provider. The returned list of tags is sorted
by tag key. For more information about tagging, see Tagging IAM resources in the
IAM User Guide.public GetSAMLProviderResult withTags(Collection<Tag> tags)
A list of tags that are attached to the specified IAM SAML provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.
tags
- A list of tags that are attached to the specified IAM SAML provider. The returned list of tags is sorted
by tag key. For more information about tagging, see Tagging IAM resources in the
IAM User Guide.public String toString()
toString
in class Object
Object.toString()
public GetSAMLProviderResult clone()