Class UserIdentityMapping
- java.lang.Object
-
- io.fabric8.openshift.api.model.UserIdentityMapping
-
- All Implemented Interfaces:
Editable<UserIdentityMappingBuilder>,HasMetadata,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class UserIdentityMapping extends Object implements Editable<UserIdentityMappingBuilder>, 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
-
-
Field Summary
-
Fields inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
DNS_LABEL_END, DNS_LABEL_REGEXP, DNS_LABEL_START, FINALIZER_NAME_MATCHER, REQUIRES_NON_NULL_METADATA, REQUIRES_NON_NULL_NAME, REQUIRES_NON_NULL_NAMESPACE
-
-
Constructor Summary
Constructors Constructor Description UserIdentityMapping()No args constructor for use in serializationUserIdentityMapping(String apiVersion, ObjectReference identity, String kind, ObjectMeta metadata, 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.ObjectReferencegetIdentity()UserIdentityMapping maps a user to an identityStringgetKind()Kind is a string value representing the REST resource this object represents.ObjectMetagetMetadata()UserIdentityMapping maps a user to an identityObjectReferencegetUser()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(ObjectReference identity)UserIdentityMapping maps a user to an identityvoidsetKind(String kind)Kind is a string value representing the REST resource this object represents.voidsetMetadata(ObjectMeta metadata)UserIdentityMapping maps a user to an identityvoidsetUser(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, addOwnerReference, getFinalizers, getFullResourceName, getOwnerReferenceFor, getOwnerReferenceFor, getPlural, getSingular, hasFinalizer, hasOwnerReferenceFor, hasOwnerReferenceFor, initNameAndNamespaceFrom, isFinalizerValid, isMarkedForDeletion, isSameResource, isSameResource, optionalMetadata, removeFinalizer, removeOwnerReference, removeOwnerReference
-
-
-
-
Constructor Detail
-
UserIdentityMapping
public UserIdentityMapping()
No args constructor for use in serialization
-
UserIdentityMapping
public UserIdentityMapping(String apiVersion, ObjectReference identity, String kind, ObjectMeta metadata, ObjectReference user)
-
-
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 interfaceHasMetadata
-
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 interfaceHasMetadata
-
getIdentity
public 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(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 interfaceHasMetadata
-
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 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 interfaceHasMetadata
-
setMetadata
public void setMetadata(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 interfaceHasMetadata
-
getUser
public 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(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 interfaceEditable<UserIdentityMappingBuilder>
-
toBuilder
public UserIdentityMappingBuilder toBuilder()
-
-