Interface Meta.DeleteOptionsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Meta.DeleteOptions, Meta.DeleteOptions.Builder
Enclosing class:
Meta

public static interface Meta.DeleteOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getDryRun(int index)
    When present, indicates that modifications should not be persisted.
    com.google.protobuf.ByteString
    getDryRunBytes(int index)
    When present, indicates that modifications should not be persisted.
    int
    When present, indicates that modifications should not be persisted.
    When present, indicates that modifications should not be persisted.
    long
    The duration in seconds before the object should be deleted.
    boolean
    Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7.
    Must be fulfilled before a deletion is carried out.
    Must be fulfilled before a deletion is carried out.
    Whether and how garbage collection will be performed.
    com.google.protobuf.ByteString
    Whether and how garbage collection will be performed.
    boolean
    The duration in seconds before the object should be deleted.
    boolean
    Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7.
    boolean
    Must be fulfilled before a deletion is carried out.
    boolean
    Whether and how garbage collection will be performed.

    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

    • hasGracePeriodSeconds

      boolean hasGracePeriodSeconds()
       The duration in seconds before the object should be deleted. Value must be non-negative integer.
       The value zero indicates delete immediately. If this value is nil, the default grace period for the
       specified type will be used.
       Defaults to a per object value if not specified. zero means delete immediately.
       +optional
       
      optional int64 gracePeriodSeconds = 1;
    • getGracePeriodSeconds

      long getGracePeriodSeconds()
       The duration in seconds before the object should be deleted. Value must be non-negative integer.
       The value zero indicates delete immediately. If this value is nil, the default grace period for the
       specified type will be used.
       Defaults to a per object value if not specified. zero means delete immediately.
       +optional
       
      optional int64 gracePeriodSeconds = 1;
    • hasPreconditions

      boolean hasPreconditions()
       Must be fulfilled before a deletion is carried out. If not possible, a 409 Conflict status will be
       returned.
       +k8s:conversion-gen=false
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Preconditions preconditions = 2;
    • getPreconditions

      Meta.Preconditions getPreconditions()
       Must be fulfilled before a deletion is carried out. If not possible, a 409 Conflict status will be
       returned.
       +k8s:conversion-gen=false
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Preconditions preconditions = 2;
    • getPreconditionsOrBuilder

      Meta.PreconditionsOrBuilder getPreconditionsOrBuilder()
       Must be fulfilled before a deletion is carried out. If not possible, a 409 Conflict status will be
       returned.
       +k8s:conversion-gen=false
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Preconditions preconditions = 2;
    • hasOrphanDependents

      boolean hasOrphanDependents()
       Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7.
       Should the dependent objects be orphaned. If true/false, the "orphan"
       finalizer will be added to/removed from the object's finalizers list.
       Either this field or PropagationPolicy may be set, but not both.
       +optional
       
      optional bool orphanDependents = 3;
    • getOrphanDependents

      boolean getOrphanDependents()
       Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7.
       Should the dependent objects be orphaned. If true/false, the "orphan"
       finalizer will be added to/removed from the object's finalizers list.
       Either this field or PropagationPolicy may be set, but not both.
       +optional
       
      optional bool orphanDependents = 3;
    • hasPropagationPolicy

      boolean hasPropagationPolicy()
       Whether and how garbage collection will be performed.
       Either this field or OrphanDependents may be set, but not both.
       The default policy is decided by the existing finalizer set in the
       metadata.finalizers and the resource-specific default policy.
       Acceptable values are: 'Orphan' - orphan the dependents; 'Background' -
       allow the garbage collector to delete the dependents in the background;
       'Foreground' - a cascading policy that deletes all dependents in the
       foreground.
       +optional
       
      optional string propagationPolicy = 4;
    • getPropagationPolicy

      String getPropagationPolicy()
       Whether and how garbage collection will be performed.
       Either this field or OrphanDependents may be set, but not both.
       The default policy is decided by the existing finalizer set in the
       metadata.finalizers and the resource-specific default policy.
       Acceptable values are: 'Orphan' - orphan the dependents; 'Background' -
       allow the garbage collector to delete the dependents in the background;
       'Foreground' - a cascading policy that deletes all dependents in the
       foreground.
       +optional
       
      optional string propagationPolicy = 4;
    • getPropagationPolicyBytes

      com.google.protobuf.ByteString getPropagationPolicyBytes()
       Whether and how garbage collection will be performed.
       Either this field or OrphanDependents may be set, but not both.
       The default policy is decided by the existing finalizer set in the
       metadata.finalizers and the resource-specific default policy.
       Acceptable values are: 'Orphan' - orphan the dependents; 'Background' -
       allow the garbage collector to delete the dependents in the background;
       'Foreground' - a cascading policy that deletes all dependents in the
       foreground.
       +optional
       
      optional string propagationPolicy = 4;
    • getDryRunList

      List<String> getDryRunList()
       When present, indicates that modifications should not be
       persisted. An invalid or unrecognized dryRun directive will
       result in an error response and no further processing of the
       request. Valid values are:
       - All: all dry run stages will be processed
       +optional
       
      repeated string dryRun = 5;
    • getDryRunCount

      int getDryRunCount()
       When present, indicates that modifications should not be
       persisted. An invalid or unrecognized dryRun directive will
       result in an error response and no further processing of the
       request. Valid values are:
       - All: all dry run stages will be processed
       +optional
       
      repeated string dryRun = 5;
    • getDryRun

      String getDryRun(int index)
       When present, indicates that modifications should not be
       persisted. An invalid or unrecognized dryRun directive will
       result in an error response and no further processing of the
       request. Valid values are:
       - All: all dry run stages will be processed
       +optional
       
      repeated string dryRun = 5;
    • getDryRunBytes

      com.google.protobuf.ByteString getDryRunBytes(int index)
       When present, indicates that modifications should not be
       persisted. An invalid or unrecognized dryRun directive will
       result in an error response and no further processing of the
       request. Valid values are:
       - All: all dry run stages will be processed
       +optional
       
      repeated string dryRun = 5;