Class BoundObjectReference
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.authentication.v1.BoundObjectReference
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class BoundObjectReference extends java.lang.Object implements com.marcnuri.yakc.model.Model
BoundObjectReference is a reference to an object that a token is bound to.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BoundObjectReference.Builder
-
Constructor Summary
Constructors Constructor Description BoundObjectReference()
BoundObjectReference(java.lang.String apiVersion, java.lang.String kind, java.lang.String name, java.lang.String uid)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BoundObjectReference.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getApiVersion()
API version of the referent.java.lang.String
getKind()
Kind of the referent.java.lang.String
getName()
Name of the referent.java.lang.String
getUid()
UID of the referent.int
hashCode()
void
setApiVersion(java.lang.String apiVersion)
API version of the referent.void
setKind(java.lang.String kind)
Kind of the referent.void
setName(java.lang.String name)
Name of the referent.void
setUid(java.lang.String uid)
UID of the referent.BoundObjectReference.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
builder
public static BoundObjectReference.Builder builder()
-
toBuilder
public BoundObjectReference.Builder toBuilder()
-
getApiVersion
public java.lang.String getApiVersion()
API version of the referent.
-
getKind
public java.lang.String getKind()
Kind of the referent. Valid kinds are 'Pod' and 'Secret'.
-
getName
public java.lang.String getName()
Name of the referent.
-
getUid
public java.lang.String getUid()
UID of the referent.
-
setApiVersion
public void setApiVersion(java.lang.String apiVersion)
API version of the referent.
-
setKind
public void setKind(java.lang.String kind)
Kind of the referent. Valid kinds are 'Pod' and 'Secret'.
-
setName
public void setName(java.lang.String name)
Name of the referent.
-
setUid
public void setUid(java.lang.String uid)
UID of the referent.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-