@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConnectorConfigResponse extends Object implements Serializable, Cloneable, StructuredPojo
The full description of your connected cluster.
Constructor and Description |
---|
ConnectorConfigResponse() |
Modifier and Type | Method and Description |
---|---|
ConnectorConfigResponse |
clone() |
boolean |
equals(Object obj) |
String |
getActivationCode()
A unique code associated with the cluster for registration purposes.
|
Date |
getActivationExpiry()
The expiration time of the connected cluster.
|
String |
getActivationId()
A unique ID associated with the cluster for registration purposes.
|
String |
getProvider()
The cluster's cloud service provider.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the role that is used by the EKS connector to communicate with AWS services
from the connected Kubernetes cluster.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActivationCode(String activationCode)
A unique code associated with the cluster for registration purposes.
|
void |
setActivationExpiry(Date activationExpiry)
The expiration time of the connected cluster.
|
void |
setActivationId(String activationId)
A unique ID associated with the cluster for registration purposes.
|
void |
setProvider(String provider)
The cluster's cloud service provider.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role that is used by the EKS connector to communicate with AWS services
from the connected Kubernetes cluster.
|
String |
toString()
Returns a string representation of this object.
|
ConnectorConfigResponse |
withActivationCode(String activationCode)
A unique code associated with the cluster for registration purposes.
|
ConnectorConfigResponse |
withActivationExpiry(Date activationExpiry)
The expiration time of the connected cluster.
|
ConnectorConfigResponse |
withActivationId(String activationId)
A unique ID associated with the cluster for registration purposes.
|
ConnectorConfigResponse |
withProvider(String provider)
The cluster's cloud service provider.
|
ConnectorConfigResponse |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role that is used by the EKS connector to communicate with AWS services
from the connected Kubernetes cluster.
|
public void setActivationId(String activationId)
A unique ID associated with the cluster for registration purposes.
activationId
- A unique ID associated with the cluster for registration purposes.public String getActivationId()
A unique ID associated with the cluster for registration purposes.
public ConnectorConfigResponse withActivationId(String activationId)
A unique ID associated with the cluster for registration purposes.
activationId
- A unique ID associated with the cluster for registration purposes.public void setActivationCode(String activationCode)
A unique code associated with the cluster for registration purposes.
activationCode
- A unique code associated with the cluster for registration purposes.public String getActivationCode()
A unique code associated with the cluster for registration purposes.
public ConnectorConfigResponse withActivationCode(String activationCode)
A unique code associated with the cluster for registration purposes.
activationCode
- A unique code associated with the cluster for registration purposes.public void setActivationExpiry(Date activationExpiry)
The expiration time of the connected cluster. The cluster's YAML file must be applied through the native provider.
activationExpiry
- The expiration time of the connected cluster. The cluster's YAML file must be applied through the native
provider.public Date getActivationExpiry()
The expiration time of the connected cluster. The cluster's YAML file must be applied through the native provider.
public ConnectorConfigResponse withActivationExpiry(Date activationExpiry)
The expiration time of the connected cluster. The cluster's YAML file must be applied through the native provider.
activationExpiry
- The expiration time of the connected cluster. The cluster's YAML file must be applied through the native
provider.public void setProvider(String provider)
The cluster's cloud service provider.
provider
- The cluster's cloud service provider.public String getProvider()
The cluster's cloud service provider.
public ConnectorConfigResponse withProvider(String provider)
The cluster's cloud service provider.
provider
- The cluster's cloud service provider.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role that is used by the EKS connector to communicate with AWS services from the connected Kubernetes cluster.
roleArn
- The Amazon Resource Name (ARN) of the role that is used by the EKS connector to communicate with AWS
services from the connected Kubernetes cluster.public String getRoleArn()
The Amazon Resource Name (ARN) of the role that is used by the EKS connector to communicate with AWS services from the connected Kubernetes cluster.
public ConnectorConfigResponse withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role that is used by the EKS connector to communicate with AWS services from the connected Kubernetes cluster.
roleArn
- The Amazon Resource Name (ARN) of the role that is used by the EKS connector to communicate with AWS
services from the connected Kubernetes cluster.public String toString()
toString
in class Object
Object.toString()
public ConnectorConfigResponse clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.