public class OperationContext extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
apiGroupName |
protected String |
apiGroupVersion |
protected Client |
client |
protected boolean |
defaultNamespace |
protected boolean |
dryRun |
protected Map<String,String> |
fields |
protected Map<String,String[]> |
fieldsNot |
protected long |
gracePeriodSeconds |
protected Object |
item |
protected Map<String,String> |
labels |
protected Map<String,String[]> |
labelsIn |
protected Map<String,String[]> |
labelsNot |
protected Map<String,String[]> |
labelsNotIn |
protected String |
name |
protected String |
namespace |
protected String |
plural |
protected io.fabric8.kubernetes.api.model.DeletionPropagation |
propagationPolicy |
protected boolean |
reloadingFromServer |
protected String |
resourceVersion |
protected String |
selectorAsString |
Constructor and Description |
---|
OperationContext() |
OperationContext(Client client,
String plural,
String namespace,
String name,
String apiGroupName,
String apiGroupVersion,
Object item,
Map<String,String> labels,
Map<String,String[]> labelsNot,
Map<String,String[]> labelsIn,
Map<String,String[]> labelsNotIn,
Map<String,String> fields,
Map<String,String[]> fieldsNot,
String resourceVersion,
boolean reloadingFromServer,
long gracePeriodSeconds,
io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy,
boolean dryRun,
String selectorAsString,
boolean defaultNamespace) |
OperationContext(OperationContext other) |
protected Object item
protected String resourceVersion
protected String plural
protected String apiGroupName
protected String apiGroupVersion
protected String namespace
protected boolean defaultNamespace
protected String name
protected boolean reloadingFromServer
protected boolean dryRun
protected long gracePeriodSeconds
protected io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy
protected String selectorAsString
protected Client client
public OperationContext()
public OperationContext(OperationContext other)
public OperationContext(Client client, String plural, String namespace, String name, String apiGroupName, String apiGroupVersion, Object item, Map<String,String> labels, Map<String,String[]> labelsNot, Map<String,String[]> labelsIn, Map<String,String[]> labelsNotIn, Map<String,String> fields, Map<String,String[]> fieldsNot, String resourceVersion, boolean reloadingFromServer, long gracePeriodSeconds, io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy, boolean dryRun, String selectorAsString, boolean defaultNamespace)
public Client getClient()
public HttpClient getHttpClient()
public Config getConfig()
public String getPlural()
public String getNamespace()
public boolean isDefaultNamespace()
public String getName()
public String getApiGroupName()
public String getApiGroupVersion()
public Object getItem()
public String getResourceVersion()
public boolean isReloadingFromServer()
public long getGracePeriodSeconds()
public io.fabric8.kubernetes.api.model.DeletionPropagation getPropagationPolicy()
public boolean getDryRun()
public String getLabelQueryParam()
public String getFieldQueryParam()
public OperationContext copy()
public OperationContext withClient(Client client)
public OperationContext withPlural(String plural)
public OperationContext withNamespace(String namespace)
public OperationContext withName(String name)
public OperationContext withApiGroupName(String apiGroupName)
public OperationContext withApiGroupVersion(String apiGroupVersion)
public OperationContext withItem(Object item)
public OperationContext withLabels(Map<String,String> labels)
public OperationContext withLabelsIn(Map<String,String[]> labelsIn)
public OperationContext withLabelsNot(Map<String,String[]> labelsNot)
public OperationContext withLabelsNotIn(Map<String,String[]> labelsNotIn)
public OperationContext withFields(Map<String,String> fields)
public OperationContext withFieldsNot(Map<String,String[]> fieldsNot)
public OperationContext withResourceVersion(String resourceVersion)
public OperationContext withReloadingFromServer(boolean reloadingFromServer)
public OperationContext withGracePeriodSeconds(long gracePeriodSeconds)
public OperationContext withPropagationPolicy(io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy)
public OperationContext withDryRun(boolean dryRun)
public OperationContext withLabelSelector(String selectorAsString)
public Executor getExecutor()
Copyright © 2015–2022 Red Hat. All rights reserved.