@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2021-12-10T19:11:23.904Z[Etc/UTC]") public class V1DeleteOptions extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SERIALIZED_NAME_API_VERSION |
static String |
SERIALIZED_NAME_DRY_RUN |
static String |
SERIALIZED_NAME_GRACE_PERIOD_SECONDS |
static String |
SERIALIZED_NAME_KIND |
static String |
SERIALIZED_NAME_ORPHAN_DEPENDENTS |
static String |
SERIALIZED_NAME_PRECONDITIONS |
static String |
SERIALIZED_NAME_PROPAGATION_POLICY |
Constructor and Description |
---|
V1DeleteOptions() |
Modifier and Type | Method and Description |
---|---|
V1DeleteOptions |
addDryRunItem(String dryRunItem) |
V1DeleteOptions |
apiVersion(String apiVersion) |
V1DeleteOptions |
dryRun(List<String> dryRun) |
boolean |
equals(Object o) |
String |
getApiVersion()
APIVersion defines the versioned schema of this representation of an object.
|
List<String> |
getDryRun()
When present, indicates that modifications should not be persisted.
|
Long |
getGracePeriodSeconds()
The duration in seconds before the object should be deleted.
|
String |
getKind()
Kind is a string value representing the REST resource this object represents.
|
Boolean |
getOrphanDependents()
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7.
|
V1Preconditions |
getPreconditions()
Get preconditions
|
String |
getPropagationPolicy()
Whether and how garbage collection will be performed.
|
V1DeleteOptions |
gracePeriodSeconds(Long gracePeriodSeconds) |
int |
hashCode() |
V1DeleteOptions |
kind(String kind) |
V1DeleteOptions |
orphanDependents(Boolean orphanDependents) |
V1DeleteOptions |
preconditions(V1Preconditions preconditions) |
V1DeleteOptions |
propagationPolicy(String propagationPolicy) |
void |
setApiVersion(String apiVersion) |
void |
setDryRun(List<String> dryRun) |
void |
setGracePeriodSeconds(Long gracePeriodSeconds) |
void |
setKind(String kind) |
void |
setOrphanDependents(Boolean orphanDependents) |
void |
setPreconditions(V1Preconditions preconditions) |
void |
setPropagationPolicy(String propagationPolicy) |
String |
toString() |
public static final String SERIALIZED_NAME_API_VERSION
public static final String SERIALIZED_NAME_DRY_RUN
public static final String SERIALIZED_NAME_GRACE_PERIOD_SECONDS
public static final String SERIALIZED_NAME_KIND
public static final String SERIALIZED_NAME_ORPHAN_DEPENDENTS
public static final String SERIALIZED_NAME_PRECONDITIONS
public static final String SERIALIZED_NAME_PROPAGATION_POLICY
public V1DeleteOptions apiVersion(String apiVersion)
@Nullable public String getApiVersion()
public void setApiVersion(String apiVersion)
public V1DeleteOptions dryRun(List<String> dryRun)
public V1DeleteOptions addDryRunItem(String dryRunItem)
@Nullable public List<String> getDryRun()
public V1DeleteOptions gracePeriodSeconds(Long gracePeriodSeconds)
@Nullable public Long getGracePeriodSeconds()
public void setGracePeriodSeconds(Long gracePeriodSeconds)
public V1DeleteOptions kind(String kind)
@Nullable public String getKind()
public void setKind(String kind)
public V1DeleteOptions orphanDependents(Boolean orphanDependents)
@Nullable public Boolean getOrphanDependents()
public void setOrphanDependents(Boolean orphanDependents)
public V1DeleteOptions preconditions(V1Preconditions preconditions)
@Nullable public V1Preconditions getPreconditions()
public void setPreconditions(V1Preconditions preconditions)
public V1DeleteOptions propagationPolicy(String propagationPolicy)
@Nullable public String getPropagationPolicy()
public void setPropagationPolicy(String propagationPolicy)
Copyright © 2022. All rights reserved.