Package io.kubernetes.client.proto
Interface Meta.OwnerReferenceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Meta.OwnerReference
,Meta.OwnerReference.Builder
- Enclosing class:
- Meta
public static interface Meta.OwnerReferenceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAPI version of the referent.com.google.protobuf.ByteString
API version of the referent.boolean
If true, AND if the owner has the "foregroundDeletion" finalizer, then the owner cannot be deleted from the key-value store until this reference is removed.boolean
If true, this reference points to the managing controller.getKind()
Kind of the referent.com.google.protobuf.ByteString
Kind of the referent.getName()
Name of the referent.com.google.protobuf.ByteString
Name of the referent.getUid()
UID of the referent.com.google.protobuf.ByteString
UID of the referent.boolean
API version of the referent.boolean
If true, AND if the owner has the "foregroundDeletion" finalizer, then the owner cannot be deleted from the key-value store until this reference is removed.boolean
If true, this reference points to the managing controller.boolean
hasKind()
Kind of the referent.boolean
hasName()
Name of the referent.boolean
hasUid()
UID of the referent.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasApiVersion
boolean hasApiVersion()API version of the referent.
optional string apiVersion = 5;
-
getApiVersion
String getApiVersion()API version of the referent.
optional string apiVersion = 5;
-
getApiVersionBytes
com.google.protobuf.ByteString getApiVersionBytes()API version of the referent.
optional string apiVersion = 5;
-
hasKind
boolean hasKind()Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
optional string kind = 1;
-
getKind
String getKind()Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
optional string kind = 1;
-
getKindBytes
com.google.protobuf.ByteString getKindBytes()Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
optional string kind = 1;
-
hasName
boolean hasName()Name of the referent. More info: https://kubernetes.io/docs/user-guide/identifiers#names
optional string name = 3;
-
getName
String getName()Name of the referent. More info: https://kubernetes.io/docs/user-guide/identifiers#names
optional string name = 3;
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Name of the referent. More info: https://kubernetes.io/docs/user-guide/identifiers#names
optional string name = 3;
-
hasUid
boolean hasUid()UID of the referent. More info: https://kubernetes.io/docs/user-guide/identifiers#uids
optional string uid = 4;
-
getUid
String getUid()UID of the referent. More info: https://kubernetes.io/docs/user-guide/identifiers#uids
optional string uid = 4;
-
getUidBytes
com.google.protobuf.ByteString getUidBytes()UID of the referent. More info: https://kubernetes.io/docs/user-guide/identifiers#uids
optional string uid = 4;
-
hasController
boolean hasController()If true, this reference points to the managing controller. +optional
optional bool controller = 6;
-
getController
boolean getController()If true, this reference points to the managing controller. +optional
optional bool controller = 6;
-
hasBlockOwnerDeletion
boolean hasBlockOwnerDeletion()If true, AND if the owner has the "foregroundDeletion" finalizer, then the owner cannot be deleted from the key-value store until this reference is removed. Defaults to false. To set this field, a user needs "delete" permission of the owner, otherwise 422 (Unprocessable Entity) will be returned. +optional
optional bool blockOwnerDeletion = 7;
-
getBlockOwnerDeletion
boolean getBlockOwnerDeletion()If true, AND if the owner has the "foregroundDeletion" finalizer, then the owner cannot be deleted from the key-value store until this reference is removed. Defaults to false. To set this field, a user needs "delete" permission of the owner, otherwise 422 (Unprocessable Entity) will be returned. +optional
optional bool blockOwnerDeletion = 7;
-