Interface Generated.DeleteOptionsOrBuilder

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

    public static interface Generated.DeleteOptionsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • 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;
        Returns:
        Whether the gracePeriodSeconds field is set.
      • 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;
        Returns:
        The gracePeriodSeconds.
      • 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;
        Returns:
        Whether the preconditions field is set.
      • getPreconditions

        Generated.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;
        Returns:
        The preconditions.
      • getPreconditionsOrBuilder

        Generated.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;
        Returns:
        Whether the orphanDependents field is set.
      • 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;
        Returns:
        The orphanDependents.
      • 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;
        Returns:
        Whether the propagationPolicy field is set.
      • 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;
        Returns:
        The propagationPolicy.
      • 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;
        Returns:
        The bytes for propagationPolicy.
      • 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
         +listType=atomic
         
        repeated string dryRun = 5;
        Returns:
        A list containing the dryRun.
      • 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
         +listType=atomic
         
        repeated string dryRun = 5;
        Returns:
        The count of dryRun.
      • 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
         +listType=atomic
         
        repeated string dryRun = 5;
        Parameters:
        index - The index of the element to return.
        Returns:
        The dryRun at the given index.
      • 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
         +listType=atomic
         
        repeated string dryRun = 5;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the dryRun at the given index.
      • hasIgnoreStoreReadErrorWithClusterBreakingPotential

        boolean hasIgnoreStoreReadErrorWithClusterBreakingPotential()
         if set to true, it will trigger an unsafe deletion of the resource in
         case the normal deletion flow fails with a corrupt object error.
         A resource is considered corrupt if it can not be retrieved from
         the underlying storage successfully because of a) its data can
         not be transformed e.g. decryption failure, or b) it fails
         to decode into an object.
         NOTE: unsafe deletion ignores finalizer constraints, skips
         precondition checks, and removes the object from the storage.
         WARNING: This may potentially break the cluster if the workload
         associated with the resource being unsafe-deleted relies on normal
         deletion flow. Use only if you REALLY know what you are doing.
         The default value is false, and the user must opt in to enable it
         +optional
         
        optional bool ignoreStoreReadErrorWithClusterBreakingPotential = 6;
        Returns:
        Whether the ignoreStoreReadErrorWithClusterBreakingPotential field is set.
      • getIgnoreStoreReadErrorWithClusterBreakingPotential

        boolean getIgnoreStoreReadErrorWithClusterBreakingPotential()
         if set to true, it will trigger an unsafe deletion of the resource in
         case the normal deletion flow fails with a corrupt object error.
         A resource is considered corrupt if it can not be retrieved from
         the underlying storage successfully because of a) its data can
         not be transformed e.g. decryption failure, or b) it fails
         to decode into an object.
         NOTE: unsafe deletion ignores finalizer constraints, skips
         precondition checks, and removes the object from the storage.
         WARNING: This may potentially break the cluster if the workload
         associated with the resource being unsafe-deleted relies on normal
         deletion flow. Use only if you REALLY know what you are doing.
         The default value is false, and the user must opt in to enable it
         +optional
         
        optional bool ignoreStoreReadErrorWithClusterBreakingPotential = 6;
        Returns:
        The ignoreStoreReadErrorWithClusterBreakingPotential.