Class ServiceEntryHandler
- java.lang.Object
-
- me.snowdrop.istio.client.internal.handler.networking.v1beta1.ServiceEntryHandler
-
- All Implemented Interfaces:
io.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
public class ServiceEntryHandler extends Object implements io.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
-
-
Constructor Summary
Constructors Constructor Description ServiceEntryHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceEntry
create(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item)
Boolean
delete(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy, ServiceEntry item)
ServiceEntryBuilder
edit(ServiceEntry item)
String
getApiVersion()
String
getKind()
ServiceEntry
reload(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item)
ServiceEntry
replace(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item)
ServiceEntry
waitUntilCondition(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item, Predicate<ServiceEntry> condition, long amount, TimeUnit timeUnit)
ServiceEntry
waitUntilReady(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item, long amount, TimeUnit timeUnit)
io.fabric8.kubernetes.client.Watch
watch(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item, io.fabric8.kubernetes.api.model.ListOptions listOptions, io.fabric8.kubernetes.client.Watcher<ServiceEntry> watcher)
io.fabric8.kubernetes.client.Watch
watch(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item, io.fabric8.kubernetes.client.Watcher<ServiceEntry> watcher)
io.fabric8.kubernetes.client.Watch
watch(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item, String resourceVersion, io.fabric8.kubernetes.client.Watcher<ServiceEntry> watcher)
-
-
-
Method Detail
-
getKind
public String getKind()
- Specified by:
getKind
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
-
getApiVersion
public String getApiVersion()
- Specified by:
getApiVersion
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
-
create
public ServiceEntry create(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item)
- Specified by:
create
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
-
replace
public ServiceEntry replace(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item)
- Specified by:
replace
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
-
reload
public ServiceEntry reload(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item)
- Specified by:
reload
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
-
edit
public ServiceEntryBuilder edit(ServiceEntry item)
- Specified by:
edit
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
-
delete
public Boolean delete(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy, ServiceEntry item)
- Specified by:
delete
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
-
watch
public io.fabric8.kubernetes.client.Watch watch(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item, io.fabric8.kubernetes.client.Watcher<ServiceEntry> watcher)
- Specified by:
watch
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
-
watch
public io.fabric8.kubernetes.client.Watch watch(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item, String resourceVersion, io.fabric8.kubernetes.client.Watcher<ServiceEntry> watcher)
- Specified by:
watch
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
-
watch
public io.fabric8.kubernetes.client.Watch watch(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item, io.fabric8.kubernetes.api.model.ListOptions listOptions, io.fabric8.kubernetes.client.Watcher<ServiceEntry> watcher)
- Specified by:
watch
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
-
waitUntilReady
public ServiceEntry waitUntilReady(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item, long amount, TimeUnit timeUnit) throws InterruptedException
- Specified by:
waitUntilReady
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
- Throws:
InterruptedException
-
waitUntilCondition
public ServiceEntry waitUntilCondition(okhttp3.OkHttpClient client, io.fabric8.kubernetes.client.Config config, String namespace, ServiceEntry item, Predicate<ServiceEntry> condition, long amount, TimeUnit timeUnit) throws InterruptedException
- Specified by:
waitUntilCondition
in interfaceio.fabric8.kubernetes.client.ResourceHandler<ServiceEntry,ServiceEntryBuilder>
- Throws:
InterruptedException
-
-