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