@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()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
String |
getClusterName()
The name of your cluster.
|
OidcIdentityProviderConfigRequest |
getOidc()
An object representing an OpenID Connect (OIDC) identity provider configuration.
|
Map<String,String> |
getTags()
Metadata that assists with categorization and organization.
|
int |
hashCode() |
void |
setClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setClusterName(String clusterName)
The name of your cluster.
|
void |
setOidc(OidcIdentityProviderConfigRequest oidc)
An object representing an OpenID Connect (OIDC) identity provider configuration.
|
void |
setTags(Map<String,String> tags)
Metadata that assists with categorization and organization.
|
String |
toString()
Returns a string representation of this object.
|
AssociateIdentityProviderConfigRequest |
withClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
AssociateIdentityProviderConfigRequest |
withClusterName(String clusterName)
The name of your cluster.
|
AssociateIdentityProviderConfigRequest |
withOidc(OidcIdentityProviderConfigRequest oidc)
An object representing an OpenID Connect (OIDC) identity provider configuration.
|
AssociateIdentityProviderConfigRequest |
withTags(Map<String,String> tags)
Metadata that assists 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, withSdkRequestTimeout
public AssociateIdentityProviderConfigRequest()
public void setClusterName(String clusterName)
The name of your cluster.
clusterName
- The name of your cluster.public String getClusterName()
The name of your cluster.
public AssociateIdentityProviderConfigRequest withClusterName(String clusterName)
The name of your cluster.
clusterName
- The name of your cluster.public void setOidc(OidcIdentityProviderConfigRequest oidc)
An object representing an OpenID Connect (OIDC) identity provider configuration.
oidc
- An object representing an OpenID Connect (OIDC) identity provider configuration.public OidcIdentityProviderConfigRequest getOidc()
An object representing an OpenID Connect (OIDC) identity provider configuration.
public AssociateIdentityProviderConfigRequest withOidc(OidcIdentityProviderConfigRequest oidc)
An object representing an OpenID Connect (OIDC) identity provider configuration.
oidc
- An object representing an OpenID Connect (OIDC) identity provider configuration.public Map<String,String> getTags()
Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.
public void setTags(Map<String,String> tags)
Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.
tags
- Metadata that assists with categorization and organization. Each tag consists of a key and an optional
value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.public AssociateIdentityProviderConfigRequest withTags(Map<String,String> tags)
Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.
tags
- Metadata that assists with categorization and organization. Each tag consists of a key and an optional
value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.public AssociateIdentityProviderConfigRequest addTagsEntry(String key, String value)
public AssociateIdentityProviderConfigRequest clearTagsEntries()
public void setClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String getClientRequestToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
public AssociateIdentityProviderConfigRequest withClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String toString()
toString
in class Object
Object.toString()
public AssociateIdentityProviderConfigRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()