public class OperationContext extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
apiGroupName |
protected String |
apiGroupVersion |
protected boolean |
cascading |
protected okhttp3.OkHttpClient |
client |
protected Config |
config |
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 double |
watchRetryBackoffMultiplier |
protected long |
watchRetryInitialBackoffMillis |
Constructor and Description |
---|
OperationContext() |
OperationContext(okhttp3.OkHttpClient client,
Config config,
String plural,
String namespace,
String name,
String apiGroupName,
String apiGroupVersion,
boolean cascading,
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,
long watchRetryInitialBackoffMillis,
double watchRetryBackoffMultiplier) |
protected okhttp3.OkHttpClient client
protected Config config
protected Object item
protected String resourceVersion
protected String plural
protected String apiGroupName
protected String apiGroupVersion
protected String namespace
protected String name
protected boolean cascading
protected boolean reloadingFromServer
protected long gracePeriodSeconds
protected io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy
protected long watchRetryInitialBackoffMillis
protected double watchRetryBackoffMultiplier
public OperationContext()
public OperationContext(okhttp3.OkHttpClient client, Config config, String plural, String namespace, String name, String apiGroupName, String apiGroupVersion, boolean cascading, 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, long watchRetryInitialBackoffMillis, double watchRetryBackoffMultiplier)
public okhttp3.OkHttpClient getClient()
public Config getConfig()
public String getPlural()
public String getNamespace()
public String getName()
public String getApiGroupName()
public String getApiGroupVersion()
public boolean getCascading()
public Object getItem()
public String getResourceVersion()
public boolean getReloadingFromServer()
public long getGracePeriodSeconds()
public io.fabric8.kubernetes.api.model.DeletionPropagation getPropagationPolicy()
public long getWatchRetryInitialBackoffMillis()
public double getWatchRetryBackoffMultiplier()
public OperationContext withOkhttpClient(okhttp3.OkHttpClient client)
public OperationContext withConfig(Config config)
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 withCascading(boolean cascading)
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 withWatchRetryInitialBackoffMillis(long watchRetryInitialBackoffMillis)
public OperationContext withWatchRetryBackoffMultiplier(double watchRetryBackoffMultiplier)
public OperationContext withOperationContext(OperationContext operationContext)
operationContext
- object with modificationsCopyright © 2015–2020 Red Hat. All rights reserved.