Class UserIdentityMapping
- java.lang.Object
-
- io.fabric8.openshift.api.model.UserIdentityMapping
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<UserIdentityMappingBuilder>,io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class UserIdentityMapping extends Object implements io.fabric8.kubernetes.api.builder.Editable<UserIdentityMappingBuilder>, io.fabric8.kubernetes.api.model.HasMetadata
UserIdentityMapping maps a user to an identityCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UserIdentityMapping()No args constructor for use in serializationUserIdentityMapping(String apiVersion, io.fabric8.kubernetes.api.model.ObjectReference identity, String kind, io.fabric8.kubernetes.api.model.ObjectMeta metadata, io.fabric8.kubernetes.api.model.ObjectReference user)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserIdentityMappingBuilderedit()Map<String,Object>getAdditionalProperties()StringgetApiVersion()APIVersion defines the versioned schema of this representation of an object.io.fabric8.kubernetes.api.model.ObjectReferencegetIdentity()UserIdentityMapping maps a user to an identityStringgetKind()Kind is a string value representing the REST resource this object represents.io.fabric8.kubernetes.api.model.ObjectMetagetMetadata()UserIdentityMapping maps a user to an identityio.fabric8.kubernetes.api.model.ObjectReferencegetUser()UserIdentityMapping maps a user to an identityvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetApiVersion(String apiVersion)APIVersion defines the versioned schema of this representation of an object.voidsetIdentity(io.fabric8.kubernetes.api.model.ObjectReference identity)UserIdentityMapping maps a user to an identityvoidsetKind(String kind)Kind is a string value representing the REST resource this object represents.voidsetMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)UserIdentityMapping maps a user to an identityvoidsetUser(io.fabric8.kubernetes.api.model.ObjectReference user)UserIdentityMapping maps a user to an identityUserIdentityMappingBuildertoBuilder()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
addFinalizer, addOwnerReference, addOwnerReference, getFinalizers, getFullResourceName, getOwnerReferenceFor, getOwnerReferenceFor, getPlural, getSingular, hasFinalizer, hasOwnerReferenceFor, hasOwnerReferenceFor, initNameAndNamespaceFrom, isFinalizerValid, isMarkedForDeletion, optionalMetadata, removeFinalizer, removeOwnerReference, removeOwnerReference
-
-
-
-
Method Detail
-
getApiVersion
public String getApiVersion()
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources- Specified by:
getApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setApiVersion
public void setApiVersion(String apiVersion)
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources- Specified by:
setApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getIdentity
public io.fabric8.kubernetes.api.model.ObjectReference getIdentity()
UserIdentityMapping maps a user to an identityCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
setIdentity
public void setIdentity(io.fabric8.kubernetes.api.model.ObjectReference identity)
UserIdentityMapping maps a user to an identityCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
getKind
public String getKind()
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds- Specified by:
getKindin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setKind
public void setKind(String kind)
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
-
getMetadata
public io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
UserIdentityMapping maps a user to an identityCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
- Specified by:
getMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setMetadata
public void setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
UserIdentityMapping maps a user to an identityCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
- Specified by:
setMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getUser
public io.fabric8.kubernetes.api.model.ObjectReference getUser()
UserIdentityMapping maps a user to an identityCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
setUser
public void setUser(io.fabric8.kubernetes.api.model.ObjectReference user)
UserIdentityMapping maps a user to an identityCompatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
-
edit
public UserIdentityMappingBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<UserIdentityMappingBuilder>
-
toBuilder
public UserIdentityMappingBuilder toBuilder()
-
-