public class BaseMockOperation<T,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,D extends io.fabric8.kubernetes.api.model.Doneable<T>,B extends MockDoneable<T>,R extends ClientResource<T,D>,E extends Resource<T,org.easymock.IExpectationSetters<T>,B,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>> extends Object implements MockOperation<T,L,B,E>, MockResource<T,B,Boolean>, Mockable
Constructor and Description |
---|
BaseMockOperation() |
BaseMockOperation(ClientMixedOperation delegate) |
Modifier and Type | Method and Description |
---|---|
EditReplacePatchDeletable<T,org.easymock.IExpectationSetters<T>,B,org.easymock.IExpectationSetters<Boolean>> |
cascading(boolean enabled) |
org.easymock.IExpectationSetters<T> |
create(T... item) |
B |
createNew() |
org.easymock.IExpectationSetters<Boolean> |
delete() |
org.easymock.IExpectationSetters<Boolean> |
delete(List<T> items) |
org.easymock.IExpectationSetters<Boolean> |
delete(T... items) |
B |
edit() |
Gettable<org.easymock.IExpectationSetters<T>> |
fromServer() |
org.easymock.IExpectationSetters<T> |
get() |
ClientMixedOperation<T,L,D,R> |
getDelegate() |
Set<Mockable> |
getNested() |
MockNonNamespaceOperation<T,L,B,E> |
inAnyNamespace() |
MockNonNamespaceOperation<T,L,B,E> |
inNamespace(String namespace) |
org.easymock.IExpectationSetters<L> |
list() |
MockResource |
load(InputStream input) |
BaseMockOperation |
newInstance() |
org.easymock.IExpectationSetters<T> |
patch(T item) |
org.easymock.IExpectationSetters<T> |
replace(T item) |
Void |
replay() |
org.easymock.IExpectationSetters<T> |
update(T item) |
void |
verify() |
org.easymock.IExpectationSetters<Watch> |
watch(String resourceVersion,
Watcher<T> watcher) |
org.easymock.IExpectationSetters<Watch> |
watch(Watcher<T> watcher) |
FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> |
withField(String key,
String value) |
FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> |
withFields(Map<String,String> f) |
Deletable<org.easymock.IExpectationSetters<Boolean>> |
withGracePeriod(long gracePeriodSeconds) |
FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> |
withLabel(String key) |
FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> |
withLabel(String key,
String value) |
FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> |
withLabelIn(String key,
String... values) |
FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> |
withLabelNotIn(String key,
String... values) |
FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> |
withLabels(Map<String,String> l) |
E |
withName(String name) |
FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> |
withoutLabel(String key) |
FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> |
withoutLabel(String key,
String value) |
FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> |
withoutLabels(Map<String,String> l) |
Watchable<org.easymock.IExpectationSetters<Watch>,Watcher<T>> |
withResourceVersion(String resourceVersion) |
public BaseMockOperation()
public BaseMockOperation(ClientMixedOperation delegate)
public Void replay()
replay
in interface Replayable<Void>
public void verify()
verify
in interface Verifiable
public BaseMockOperation newInstance()
public ClientMixedOperation<T,L,D,R> getDelegate()
public org.easymock.IExpectationSetters<T> create(T... item)
create
in interface Createable<T,org.easymock.IExpectationSetters<T>,B extends MockDoneable<T>>
public B createNew()
createNew
in interface Createable<T,org.easymock.IExpectationSetters<T>,B extends MockDoneable<T>>
public org.easymock.IExpectationSetters<Boolean> delete()
public MockNonNamespaceOperation<T,L,B,E> inNamespace(String namespace)
inNamespace
in interface Namespaceable<MockNonNamespaceOperation<T,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,B extends MockDoneable<T>,E extends Resource<T,org.easymock.IExpectationSetters<T>,B,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>>
public MockNonNamespaceOperation<T,L,B,E> inAnyNamespace()
inAnyNamespace
in interface AnyNamespaceable<FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public EditReplacePatchDeletable<T,org.easymock.IExpectationSetters<T>,B,org.easymock.IExpectationSetters<Boolean>> cascading(boolean enabled)
cascading
in interface Cascading<EditReplacePatchDeletable<T,org.easymock.IExpectationSetters<T>,B extends MockDoneable<T>,org.easymock.IExpectationSetters<Boolean>>>
public org.easymock.IExpectationSetters<T> update(T item)
update
in interface Updateable<T,org.easymock.IExpectationSetters<T>>
public org.easymock.IExpectationSetters<T> replace(T item)
replace
in interface Replaceable<T,org.easymock.IExpectationSetters<T>>
public org.easymock.IExpectationSetters<T> get()
public FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> withLabels(Map<String,String> l)
withLabels
in interface Filterable<FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> withoutLabels(Map<String,String> l)
withoutLabels
in interface Filterable<FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> withLabelIn(String key, String... values)
withLabelIn
in interface Filterable<FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> withLabelNotIn(String key, String... values)
withLabelNotIn
in interface Filterable<FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> withLabel(String key, String value)
withLabel
in interface Filterable<FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> withLabel(String key)
withLabel
in interface Filterable<FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> withoutLabel(String key, String value)
withoutLabel
in interface Filterable<FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> withoutLabel(String key)
withoutLabel
in interface Filterable<FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> withFields(Map<String,String> f)
withFields
in interface Filterable<FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>> withField(String key, String value)
withField
in interface Filterable<FilterWatchListDeletable<org.easymock.IExpectationSetters<T>,org.easymock.IExpectationSetters<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList>,org.easymock.IExpectationSetters<Boolean>,org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public org.easymock.IExpectationSetters<L> list()
public MockResource load(InputStream input)
load
in interface Loadable<InputStream,MockResource<T,B extends MockDoneable<T>,Boolean>>
public org.easymock.IExpectationSetters<Boolean> delete(T... items)
delete
in interface MultiDeleteable<T,org.easymock.IExpectationSetters<Boolean>>
public org.easymock.IExpectationSetters<Boolean> delete(List<T> items)
delete
in interface MultiDeleteable<T,org.easymock.IExpectationSetters<Boolean>>
public Watchable<org.easymock.IExpectationSetters<Watch>,Watcher<T>> withResourceVersion(String resourceVersion)
withResourceVersion
in interface Versionable<Watchable<org.easymock.IExpectationSetters<Watch>,Watcher<T>>>
public org.easymock.IExpectationSetters<Watch> watch(String resourceVersion, Watcher<T> watcher)
public Gettable<org.easymock.IExpectationSetters<T>> fromServer()
fromServer
in interface FromServerable<Gettable<org.easymock.IExpectationSetters<T>>>
public Deletable<org.easymock.IExpectationSetters<Boolean>> withGracePeriod(long gracePeriodSeconds)
withGracePeriod
in interface GracePeriodConfigurable<Deletable<org.easymock.IExpectationSetters<Boolean>>>
Copyright © 2015–2019 Red Hat. All rights reserved.