@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 Object
Object.toString()
public KubernetesRoleDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.