public class OperationContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
apiGroupName |
protected java.lang.String |
apiGroupVersion |
protected boolean |
cascading |
protected okhttp3.OkHttpClient |
client |
protected Config |
config |
protected java.util.Map<java.lang.String,java.lang.String> |
fields |
protected java.util.Map<java.lang.String,java.lang.String[]> |
fieldsNot |
protected long |
gracePeriodSeconds |
protected java.lang.Object |
item |
protected java.util.Map<java.lang.String,java.lang.String> |
labels |
protected java.util.Map<java.lang.String,java.lang.String[]> |
labelsIn |
protected java.util.Map<java.lang.String,java.lang.String[]> |
labelsNot |
protected java.util.Map<java.lang.String,java.lang.String[]> |
labelsNotIn |
protected java.lang.String |
name |
protected java.lang.String |
namespace |
protected java.lang.String |
plural |
protected java.lang.String |
propagationPolicy |
protected boolean |
reloadingFromServer |
protected java.lang.String |
resourceVersion |
Constructor and Description |
---|
OperationContext() |
OperationContext(okhttp3.OkHttpClient client,
Config config,
java.lang.String plural,
java.lang.String namespace,
java.lang.String name,
java.lang.String apiGroupName,
java.lang.String apiGroupVersion,
boolean cascading,
java.lang.Object item,
java.util.Map<java.lang.String,java.lang.String> labels,
java.util.Map<java.lang.String,java.lang.String[]> labelsNot,
java.util.Map<java.lang.String,java.lang.String[]> labelsIn,
java.util.Map<java.lang.String,java.lang.String[]> labelsNotIn,
java.util.Map<java.lang.String,java.lang.String> fields,
java.util.Map<java.lang.String,java.lang.String[]> fieldsNot,
java.lang.String resourceVersion,
boolean reloadingFromServer,
long gracePeriodSeconds,
java.lang.String propagationPolicy) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getApiGroupName() |
java.lang.String |
getApiGroupVersion() |
boolean |
getCascading() |
okhttp3.OkHttpClient |
getClient() |
Config |
getConfig() |
java.util.Map<java.lang.String,java.lang.String> |
getFields() |
java.util.Map<java.lang.String,java.lang.String[]> |
getFieldsNot() |
long |
getGracePeriodSeconds() |
java.lang.Object |
getItem() |
java.util.Map<java.lang.String,java.lang.String> |
getLabels() |
java.util.Map<java.lang.String,java.lang.String[]> |
getLabelsIn() |
java.util.Map<java.lang.String,java.lang.String[]> |
getLabelsNot() |
java.util.Map<java.lang.String,java.lang.String[]> |
getLabelsNotIn() |
java.lang.String |
getName() |
java.lang.String |
getNamespace() |
java.lang.String |
getPlural() |
java.lang.String |
getPropagationPolicy() |
boolean |
getReloadingFromServer() |
java.lang.String |
getResourceVersion() |
OperationContext |
withApiGroupName(java.lang.String apiGroupName) |
OperationContext |
withApiGroupVersion(java.lang.String apiGroupVersion) |
OperationContext |
withCascading(boolean cascading) |
OperationContext |
withConfig(Config config) |
OperationContext |
withFields(java.util.Map<java.lang.String,java.lang.String> fields) |
OperationContext |
withFieldsNot(java.util.Map<java.lang.String,java.lang.String[]> fieldsNot) |
OperationContext |
withGracePeriodSeconds(long gracePeriodSeconds) |
OperationContext |
withItem(java.lang.Object item) |
OperationContext |
withLabels(java.util.Map<java.lang.String,java.lang.String> labels) |
OperationContext |
withLabelsIn(java.util.Map<java.lang.String,java.lang.String[]> labelsIn) |
OperationContext |
withLabelsNot(java.util.Map<java.lang.String,java.lang.String[]> labelsNot) |
OperationContext |
withLabelsNotIn(java.util.Map<java.lang.String,java.lang.String[]> labelsNotIn) |
OperationContext |
withName(java.lang.String name) |
OperationContext |
withNamespace(java.lang.String namespace) |
OperationContext |
withOkhttpClient(okhttp3.OkHttpClient client) |
OperationContext |
withPlural(java.lang.String plural) |
OperationContext |
withPropagationPolicy(java.lang.String propagationPolicy) |
OperationContext |
withReloadingFromServer(boolean reloadingFromServer) |
OperationContext |
withResourceVersion(java.lang.String resourceVersion) |
protected okhttp3.OkHttpClient client
protected Config config
protected java.lang.Object item
protected java.lang.String resourceVersion
protected java.lang.String plural
protected java.lang.String apiGroupName
protected java.lang.String apiGroupVersion
protected java.lang.String namespace
protected java.lang.String name
protected boolean cascading
protected boolean reloadingFromServer
protected long gracePeriodSeconds
protected java.lang.String propagationPolicy
protected java.util.Map<java.lang.String,java.lang.String> labels
protected java.util.Map<java.lang.String,java.lang.String[]> labelsNot
protected java.util.Map<java.lang.String,java.lang.String[]> labelsIn
protected java.util.Map<java.lang.String,java.lang.String[]> labelsNotIn
protected java.util.Map<java.lang.String,java.lang.String> fields
protected java.util.Map<java.lang.String,java.lang.String[]> fieldsNot
public OperationContext()
public OperationContext(okhttp3.OkHttpClient client, Config config, java.lang.String plural, java.lang.String namespace, java.lang.String name, java.lang.String apiGroupName, java.lang.String apiGroupVersion, boolean cascading, java.lang.Object item, java.util.Map<java.lang.String,java.lang.String> labels, java.util.Map<java.lang.String,java.lang.String[]> labelsNot, java.util.Map<java.lang.String,java.lang.String[]> labelsIn, java.util.Map<java.lang.String,java.lang.String[]> labelsNotIn, java.util.Map<java.lang.String,java.lang.String> fields, java.util.Map<java.lang.String,java.lang.String[]> fieldsNot, java.lang.String resourceVersion, boolean reloadingFromServer, long gracePeriodSeconds, java.lang.String propagationPolicy)
public okhttp3.OkHttpClient getClient()
public Config getConfig()
public java.lang.String getPlural()
public java.lang.String getNamespace()
public java.lang.String getName()
public java.lang.String getApiGroupName()
public java.lang.String getApiGroupVersion()
public boolean getCascading()
public java.lang.Object getItem()
public java.util.Map<java.lang.String,java.lang.String> getLabels()
public java.util.Map<java.lang.String,java.lang.String[]> getLabelsNot()
public java.util.Map<java.lang.String,java.lang.String[]> getLabelsIn()
public java.util.Map<java.lang.String,java.lang.String[]> getLabelsNotIn()
public java.util.Map<java.lang.String,java.lang.String> getFields()
public java.util.Map<java.lang.String,java.lang.String[]> getFieldsNot()
public java.lang.String getResourceVersion()
public boolean getReloadingFromServer()
public long getGracePeriodSeconds()
public java.lang.String getPropagationPolicy()
public OperationContext withOkhttpClient(okhttp3.OkHttpClient client)
public OperationContext withConfig(Config config)
public OperationContext withPlural(java.lang.String plural)
public OperationContext withNamespace(java.lang.String namespace)
public OperationContext withName(java.lang.String name)
public OperationContext withApiGroupName(java.lang.String apiGroupName)
public OperationContext withApiGroupVersion(java.lang.String apiGroupVersion)
public OperationContext withItem(java.lang.Object item)
public OperationContext withCascading(boolean cascading)
public OperationContext withLabels(java.util.Map<java.lang.String,java.lang.String> labels)
public OperationContext withLabelsIn(java.util.Map<java.lang.String,java.lang.String[]> labelsIn)
public OperationContext withLabelsNot(java.util.Map<java.lang.String,java.lang.String[]> labelsNot)
public OperationContext withLabelsNotIn(java.util.Map<java.lang.String,java.lang.String[]> labelsNotIn)
public OperationContext withFields(java.util.Map<java.lang.String,java.lang.String> fields)
public OperationContext withFieldsNot(java.util.Map<java.lang.String,java.lang.String[]> fieldsNot)
public OperationContext withResourceVersion(java.lang.String resourceVersion)
public OperationContext withReloadingFromServer(boolean reloadingFromServer)
public OperationContext withGracePeriodSeconds(long gracePeriodSeconds)
public OperationContext withPropagationPolicy(java.lang.String propagationPolicy)
Copyright © 2015-2019 Red Hat. All Rights Reserved.