@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociateIdentityProviderConfigRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| AssociateIdentityProviderConfigRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| AssociateIdentityProviderConfigRequest | addTagsEntry(String key,
            String value)Add a single Tags entry | 
| AssociateIdentityProviderConfigRequest | clearTagsEntries()Removes all the entries added into Tags. | 
| AssociateIdentityProviderConfigRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| String | getClientRequestToken()
 Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. | 
| String | getClusterName()
 The name of the cluster to associate the configuration to. | 
| OidcIdentityProviderConfigRequest | getOidc()
 An object that represents an OpenID Connect (OIDC) identity provider configuration. | 
| Map<String,String> | getTags()
 The metadata to apply to the configuration to assist with categorization and organization. | 
| int | hashCode() | 
| void | setClientRequestToken(String clientRequestToken)
 Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. | 
| void | setClusterName(String clusterName)
 The name of the cluster to associate the configuration to. | 
| void | setOidc(OidcIdentityProviderConfigRequest oidc)
 An object that represents an OpenID Connect (OIDC) identity provider configuration. | 
| void | setTags(Map<String,String> tags)
 The metadata to apply to the configuration to assist with categorization and organization. | 
| String | toString()Returns a string representation of this object. | 
| AssociateIdentityProviderConfigRequest | withClientRequestToken(String clientRequestToken)
 Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. | 
| AssociateIdentityProviderConfigRequest | withClusterName(String clusterName)
 The name of the cluster to associate the configuration to. | 
| AssociateIdentityProviderConfigRequest | withOidc(OidcIdentityProviderConfigRequest oidc)
 An object that represents an OpenID Connect (OIDC) identity provider configuration. | 
| AssociateIdentityProviderConfigRequest | withTags(Map<String,String> tags)
 The metadata to apply to the configuration to assist with categorization and organization. | 
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic AssociateIdentityProviderConfigRequest()
public void setClusterName(String clusterName)
The name of the cluster to associate the configuration to.
clusterName - The name of the cluster to associate the configuration to.public String getClusterName()
The name of the cluster to associate the configuration to.
public AssociateIdentityProviderConfigRequest withClusterName(String clusterName)
The name of the cluster to associate the configuration to.
clusterName - The name of the cluster to associate the configuration to.public void setOidc(OidcIdentityProviderConfigRequest oidc)
An object that represents an OpenID Connect (OIDC) identity provider configuration.
oidc - An object that represents an OpenID Connect (OIDC) identity provider configuration.public OidcIdentityProviderConfigRequest getOidc()
An object that represents an OpenID Connect (OIDC) identity provider configuration.
public AssociateIdentityProviderConfigRequest withOidc(OidcIdentityProviderConfigRequest oidc)
An object that represents an OpenID Connect (OIDC) identity provider configuration.
oidc - An object that represents an OpenID Connect (OIDC) identity provider configuration.public Map<String,String> getTags()
The metadata to apply to the configuration to assist with categorization and organization. Each tag consists of a key and an optional value, both of which you define.
public void setTags(Map<String,String> tags)
The metadata to apply to the configuration to assist with categorization and organization. Each tag consists of a key and an optional value, both of which you define.
tags - The metadata to apply to the configuration to assist with categorization and organization. Each tag
        consists of a key and an optional value, both of which you define.public AssociateIdentityProviderConfigRequest withTags(Map<String,String> tags)
The metadata to apply to the configuration to assist with categorization and organization. Each tag consists of a key and an optional value, both of which you define.
tags - The metadata to apply to the configuration to assist with categorization and organization. Each tag
        consists of a key and an optional value, both of which you define.public AssociateIdentityProviderConfigRequest addTagsEntry(String key, String value)
public AssociateIdentityProviderConfigRequest clearTagsEntries()
public void setClientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String getClientRequestToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
public AssociateIdentityProviderConfigRequest withClientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String toString()
toString in class ObjectObject.toString()public AssociateIdentityProviderConfigRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()