@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class KubernetesRoleDetails extends Object implements Serializable, Cloneable, StructuredPojo
Information about the Kubernetes role name and role type.
| Constructor and Description |
|---|
KubernetesRoleDetails() |
| Modifier and Type | Method and Description |
|---|---|
KubernetesRoleDetails |
clone() |
boolean |
equals(Object obj) |
String |
getKind()
The kind of role.
|
String |
getName()
The name of the Kubernetes role.
|
String |
getUid()
The unique identifier of the Kubernetes role name.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setKind(String kind)
The kind of role.
|
void |
setName(String name)
The name of the Kubernetes role.
|
void |
setUid(String uid)
The unique identifier of the Kubernetes role name.
|
String |
toString()
Returns a string representation of this object.
|
KubernetesRoleDetails |
withKind(String kind)
The kind of role.
|
KubernetesRoleDetails |
withName(String name)
The name of the Kubernetes role.
|
KubernetesRoleDetails |
withUid(String uid)
The unique identifier of the Kubernetes role name.
|
public void setKind(String kind)
The kind of role. For this API, the value of kind will be Role.
kind - The kind of role. For this API, the value of kind will be Role.public String getKind()
The kind of role. For this API, the value of kind will be Role.
kind will be Role.public KubernetesRoleDetails withKind(String kind)
The kind of role. For this API, the value of kind will be Role.
kind - The kind of role. For this API, the value of kind will be Role.public void setName(String name)
The name of the Kubernetes role.
name - The name of the Kubernetes role.public String getName()
The name of the Kubernetes role.
public KubernetesRoleDetails withName(String name)
The name of the Kubernetes role.
name - The name of the Kubernetes role.public void setUid(String uid)
The unique identifier of the Kubernetes role name.
uid - The unique identifier of the Kubernetes role name.public String getUid()
The unique identifier of the Kubernetes role name.
public KubernetesRoleDetails withUid(String uid)
The unique identifier of the Kubernetes role name.
uid - The unique identifier of the Kubernetes role name.public String toString()
toString in class ObjectObject.toString()public KubernetesRoleDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.