Class InMemoryChannelHandler
java.lang.Object
io.fabric8.knative.client.messaging.v1alpha1.handlers.InMemoryChannelHandler
- All Implemented Interfaces:
ResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
public class InMemoryChannelHandler extends Object implements ResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.client.ResourceHandler
ResourceHandler.Key
-
Constructor Summary
Constructors Constructor Description InMemoryChannelHandler()
-
Method Summary
Modifier and Type Method Description io.fabric8.knative.messaging.v1alpha1.InMemoryChannel
create(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item)
Boolean
delete(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item)
io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder
edit(io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item)
String
getApiVersion()
String
getKind()
io.fabric8.knative.messaging.v1alpha1.InMemoryChannel
reload(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item)
io.fabric8.knative.messaging.v1alpha1.InMemoryChannel
replace(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item)
io.fabric8.knative.messaging.v1alpha1.InMemoryChannel
waitUntilCondition(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item, Predicate<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel> condition, long amount, TimeUnit timeUnit)
io.fabric8.knative.messaging.v1alpha1.InMemoryChannel
waitUntilReady(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item, long amount, TimeUnit timeUnit)
Watch
watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item, io.fabric8.kubernetes.api.model.ListOptions listOptions, Watcher<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel> watcher)
Watch
watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item, Watcher<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel> watcher)
Watch
watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item, String resourceVersion, Watcher<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel> watcher)
-
Constructor Details
-
InMemoryChannelHandler
public InMemoryChannelHandler()
-
-
Method Details
-
getKind
- Specified by:
getKind
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
-
getApiVersion
- Specified by:
getApiVersion
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
-
create
public io.fabric8.knative.messaging.v1alpha1.InMemoryChannel create(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item)- Specified by:
create
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
-
replace
public io.fabric8.knative.messaging.v1alpha1.InMemoryChannel replace(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item)- Specified by:
replace
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
-
reload
public io.fabric8.knative.messaging.v1alpha1.InMemoryChannel reload(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item)- Specified by:
reload
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
-
edit
public io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder edit(io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item)- Specified by:
edit
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
-
delete
public Boolean delete(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item)- Specified by:
delete
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
-
watch
public Watch watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item, Watcher<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel> watcher)- Specified by:
watch
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
-
watch
public Watch watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item, String resourceVersion, Watcher<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel> watcher)- Specified by:
watch
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
-
watch
public Watch watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item, io.fabric8.kubernetes.api.model.ListOptions listOptions, Watcher<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel> watcher)- Specified by:
watch
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
-
waitUntilReady
public io.fabric8.knative.messaging.v1alpha1.InMemoryChannel waitUntilReady(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item, long amount, TimeUnit timeUnit) throws InterruptedException- Specified by:
waitUntilReady
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
- Throws:
InterruptedException
-
waitUntilCondition
public io.fabric8.knative.messaging.v1alpha1.InMemoryChannel waitUntilCondition(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.knative.messaging.v1alpha1.InMemoryChannel item, Predicate<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel> condition, long amount, TimeUnit timeUnit) throws InterruptedException- Specified by:
waitUntilCondition
in interfaceResourceHandler<io.fabric8.knative.messaging.v1alpha1.InMemoryChannel,io.fabric8.knative.messaging.v1alpha1.InMemoryChannelBuilder>
- Throws:
InterruptedException
-