Class ConnectorConfigResponse
- java.lang.Object
-
- software.amazon.awssdk.services.eks.model.ConnectorConfigResponse
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ConnectorConfigResponse.Builder,ConnectorConfigResponse>
@Generated("software.amazon.awssdk:codegen") public final class ConnectorConfigResponse extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConnectorConfigResponse.Builder,ConnectorConfigResponse>
The full description of your connected cluster.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceConnectorConfigResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringactivationCode()A unique code associated with the cluster for registration purposes.InstantactivationExpiry()The expiration time of the connected cluster.StringactivationId()A unique ID associated with the cluster for registration purposes.static ConnectorConfigResponse.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringprovider()The cluster's cloud service provider.StringroleArn()The Amazon Resource Name (ARN) of the role to communicate with services from the connected Kubernetes cluster.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ConnectorConfigResponse.Builder>serializableBuilderClass()ConnectorConfigResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
activationId
public final String activationId()
A unique ID associated with the cluster for registration purposes.
- Returns:
- A unique ID associated with the cluster for registration purposes.
-
activationCode
public final String activationCode()
A unique code associated with the cluster for registration purposes.
- Returns:
- A unique code associated with the cluster for registration purposes.
-
activationExpiry
public final Instant activationExpiry()
The expiration time of the connected cluster. The cluster's YAML file must be applied through the native provider.
- Returns:
- The expiration time of the connected cluster. The cluster's YAML file must be applied through the native provider.
-
provider
public final String provider()
The cluster's cloud service provider.
- Returns:
- The cluster's cloud service provider.
-
roleArn
public final String roleArn()
The Amazon Resource Name (ARN) of the role to communicate with services from the connected Kubernetes cluster.
- Returns:
- The Amazon Resource Name (ARN) of the role to communicate with services from the connected Kubernetes cluster.
-
toBuilder
public ConnectorConfigResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ConnectorConfigResponse.Builder,ConnectorConfigResponse>
-
builder
public static ConnectorConfigResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends ConnectorConfigResponse.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-