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 Type
    Method
    Description
    API 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.
    Kind of the referent.
    com.google.protobuf.ByteString
    Kind of the referent.
    Name of the referent.
    com.google.protobuf.ByteString
    Name of the referent.
    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
    Kind of the referent.
    boolean
    Name of the referent.
    boolean
    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;