public class BuildConfigOperationsImpl extends OpenShiftOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>> implements BuildConfigOperation
| Modifier and Type | Field and Description |
|---|---|
static String |
BUILD_CONFIG_ANNOTATION |
static String |
BUILD_CONFIG_LABEL |
reaperapiGroup, apiVersion, client, config, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, YAML_MAPPER| Constructor and Description |
|---|
BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String namespace) |
BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String apiVersion,
String namespace,
String name,
Boolean cascading,
io.fabric8.openshift.api.model.BuildConfig item,
String resourceVersion,
Boolean reloadingFromServer,
long gracePeriodSeconds,
Map<String,String> labels,
Map<String,String> labelsNot,
Map<String,String[]> labelsIn,
Map<String,String[]> labelsNotIn,
Map<String,String> fields) |
BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String apiVersion,
String namespace,
String name,
Boolean cascading,
io.fabric8.openshift.api.model.BuildConfig item,
String resourceVersion,
Boolean reloadingFromServer,
long gracePeriodSeconds,
Map<String,String> labels,
Map<String,String> labelsNot,
Map<String,String[]> labelsIn,
Map<String,String[]> labelsNotIn,
Map<String,String> fields,
String secret,
String triggerType,
String authorName,
String authorEmail,
String committerName,
String committerEmail,
String commit,
String message,
String asFile) |
| Modifier and Type | Method and Description |
|---|---|
InputStreamable<io.fabric8.openshift.api.model.Build> |
asFile(String s) |
io.fabric8.openshift.api.model.Build |
fromFile(File file) |
io.fabric8.openshift.api.model.Build |
fromInputStream(InputStream inputStream) |
Gettable<io.fabric8.openshift.api.model.BuildConfig> |
fromServer() |
OpenShiftOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>> |
inNamespace(String namespace) |
io.fabric8.openshift.api.model.Build |
instantiate(io.fabric8.openshift.api.model.BuildRequest request) |
CommitterAuthorMessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build> |
instantiateBinary() |
ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build> |
load(InputStream is) |
Void |
trigger(io.fabric8.openshift.api.model.WebHookTrigger trigger) |
MessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build> |
withAuthorEmail(String email) |
AuthorEmailable<MessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build>> |
withAuthorName(String authorName) |
AuthorMessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build> |
withCommitterEmail(String committerEmail) |
CommitterEmailable<AuthorMessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build>> |
withCommitterName(String committerName) |
AsFileInputStreamable<io.fabric8.openshift.api.model.Build> |
withMessage(String message) |
ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build> |
withName(String name) |
Watchable<Watch,Watcher<io.fabric8.openshift.api.model.BuildConfig>> |
withResourceVersion(String resourceVersion) |
Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>> |
withSecret(String secret) |
Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void> |
withType(String type) |
getConfig, getConfigType, getRootUrledit, patch, replacecascading, create, createNew, delete, delete, delete, get, getDoneableType, getFieldQueryParam, getFields, getGracePeriodSeconds, getItem, getLabelQueryParam, getLabels, getLabelsIn, getLabelsNot, getLabelsNotIn, getListType, getMandatory, getReloadingFromServer, getResourceT, getResourceVersion, getRootPaths, getType, handleCreate, handleGet, handlePatch, handleReplace, handleResponse, inAnyNamespace, isCascading, isReaping, isReloadingFromServer, isResourceNamespaced, list, setReaping, update, watch, watch, withField, withFields, withGracePeriod, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withoutLabel, withoutLabel, withoutLabelsassertResponseCode, checkName, checkNamespace, createStatus, createStatus, getAPIGroup, getAPIVersion, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getResourceUrl, getResourceUrl, handleCreate, handleDelete, handleDelete, handleGet, handlePatch, handleReplace, handleResponse, unmarshal, unmarshalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, createNewreplaceinAnyNamespacewithField, withFields, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withoutLabel, withoutLabel, withoutLabelswithGracePerioddelete, deletepublic static final String BUILD_CONFIG_LABEL
public static final String BUILD_CONFIG_ANNOTATION
public BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String namespace)
public BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String apiVersion,
String namespace,
String name,
Boolean cascading,
io.fabric8.openshift.api.model.BuildConfig item,
String resourceVersion,
Boolean reloadingFromServer,
long gracePeriodSeconds,
Map<String,String> labels,
Map<String,String> labelsNot,
Map<String,String[]> labelsIn,
Map<String,String[]> labelsNotIn,
Map<String,String> fields)
public BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String apiVersion,
String namespace,
String name,
Boolean cascading,
io.fabric8.openshift.api.model.BuildConfig item,
String resourceVersion,
Boolean reloadingFromServer,
long gracePeriodSeconds,
Map<String,String> labels,
Map<String,String> labelsNot,
Map<String,String[]> labelsIn,
Map<String,String[]> labelsNotIn,
Map<String,String> fields,
String secret,
String triggerType,
String authorName,
String authorEmail,
String committerName,
String committerEmail,
String commit,
String message,
String asFile)
public ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build> withName(String name)
withName in interface Nameable<ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>>withName in class BaseOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>>public OpenShiftOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>> inNamespace(String namespace)
inNamespace in interface Namespaceable<ClientNonNamespaceOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>>>inNamespace in class OpenShiftOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>>public Gettable<io.fabric8.openshift.api.model.BuildConfig> fromServer()
fromServer in interface FromServerable<Gettable<io.fabric8.openshift.api.model.BuildConfig>>fromServer in class BaseOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>>public Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>> withSecret(String secret)
withSecret in interface Secretable<Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>>>public ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build> load(InputStream is)
load in interface Loadable<InputStream,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>>load in class BaseOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>>public io.fabric8.openshift.api.model.Build instantiate(io.fabric8.openshift.api.model.BuildRequest request)
instantiate in interface Instantiateable<io.fabric8.openshift.api.model.BuildRequest,io.fabric8.openshift.api.model.Build>public CommitterAuthorMessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build> instantiateBinary()
instantiateBinary in interface Instantiateable<io.fabric8.openshift.api.model.BuildRequest,io.fabric8.openshift.api.model.Build>public Void trigger(io.fabric8.openshift.api.model.WebHookTrigger trigger)
trigger in interface Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>public Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void> withType(String type)
withType in interface Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>>public Watchable<Watch,Watcher<io.fabric8.openshift.api.model.BuildConfig>> withResourceVersion(String resourceVersion)
withResourceVersion in interface Versionable<Watchable<Watch,Watcher<io.fabric8.openshift.api.model.BuildConfig>>>withResourceVersion in class BaseOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>>public io.fabric8.openshift.api.model.Build fromInputStream(InputStream inputStream)
fromInputStream in interface InputStreamable<io.fabric8.openshift.api.model.Build>public io.fabric8.openshift.api.model.Build fromFile(File file)
fromFile in interface InputStreamable<io.fabric8.openshift.api.model.Build>public InputStreamable<io.fabric8.openshift.api.model.Build> asFile(String s)
asFile in interface AsFileable<InputStreamable<io.fabric8.openshift.api.model.Build>>public MessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build> withAuthorEmail(String email)
withAuthorEmail in interface AuthorEmailable<MessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build>>public AuthorMessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build> withCommitterEmail(String committerEmail)
withCommitterEmail in interface CommitterEmailable<AuthorMessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build>>public AsFileInputStreamable<io.fabric8.openshift.api.model.Build> withMessage(String message)
withMessage in interface Messageable<AsFileInputStreamable<io.fabric8.openshift.api.model.Build>>public AuthorEmailable<MessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build>> withAuthorName(String authorName)
withAuthorName in interface AuthorNameable<AuthorEmailable<MessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build>>>public CommitterEmailable<AuthorMessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build>> withCommitterName(String committerName)
withCommitterName in interface CommitterNameable<CommitterEmailable<AuthorMessageAsFileInputStreamable<io.fabric8.openshift.api.model.Build>>>Copyright © 2015–2016 Red Hat. All rights reserved.