Class ValidatingWebhookConfigurationHandler
- java.lang.Object
-
- io.fabric8.kubernetes.client.handlers.admissionregistration.v1beta1.ValidatingWebhookConfigurationHandler
-
- All Implemented Interfaces:
ResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
public class ValidatingWebhookConfigurationHandler extends Object implements ResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.client.ResourceHandler
ResourceHandler.Key
-
-
Constructor Summary
Constructors Constructor Description ValidatingWebhookConfigurationHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration
create(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, boolean dryRun)
Create the specified resourceBoolean
delete(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy, long gracePeriodSeconds, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, boolean dryRun)
Delete the specified resource (if exists).io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder
edit(io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item)
Edit the specified resource.String
getApiVersion()
String
getKind()
io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration
reload(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item)
Reload the specified resource (if exists).io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration
replace(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, boolean dryRun)
Replace the specified resourceio.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration
waitUntilCondition(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, Predicate<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration> condition, long amount, TimeUnit timeUnit)
io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration
waitUntilReady(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, long amount, TimeUnit timeUnit)
Waits until the specified resource is Ready.Watch
watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, io.fabric8.kubernetes.api.model.ListOptions options, Watcher<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration> watcher)
Watches the specified resource for changesWatch
watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, Watcher<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration> watcher)
Watches the specified resource for changes.Watch
watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, String resourceVersion, Watcher<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration> watcher)
Watches the specified resource for changes.
-
-
-
Method Detail
-
getKind
public String getKind()
- Specified by:
getKind
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
-
getApiVersion
public String getApiVersion()
- Specified by:
getApiVersion
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
-
create
public io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration create(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, boolean dryRun)
Description copied from interface:ResourceHandler
Create the specified resource- Specified by:
create
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
- Parameters:
client
- An instance of the http client.config
- The client config.namespace
- The target namespace.item
- The resource to create.dryRun
- Enable dry run- Returns:
- The created resource.
-
replace
public io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration replace(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, boolean dryRun)
Description copied from interface:ResourceHandler
Replace the specified resource- Specified by:
replace
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
- Parameters:
client
- An instance of the http client.config
- The client config.namespace
- The target namespace.item
- The resource to replace.dryRun
- Enable dry run- Returns:
- The replaced resource.
-
reload
public io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration reload(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item)
Description copied from interface:ResourceHandler
Reload the specified resource (if exists).- Specified by:
reload
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
- Parameters:
client
- An instance of the http client.config
- The client config.namespace
- The target namespace.item
- The resource to reload.- Returns:
- The reloaded resource.
-
edit
public io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder edit(io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item)
Description copied from interface:ResourceHandler
Edit the specified resource.- Specified by:
edit
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
- Parameters:
item
- The resource to edit.- Returns:
- The resource editor.
-
delete
public Boolean delete(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy, long gracePeriodSeconds, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, boolean dryRun)
Description copied from interface:ResourceHandler
Delete the specified resource (if exists).- Specified by:
delete
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
- Parameters:
client
- An instance of the http client.config
- The client config.namespace
- The target namespace.propagationPolicy
- Whether and how garbage collection will be performed.gracePeriodSeconds
- The duration in seconds before the object should be deleted.item
- The resource to delete.dryRun
- enable dry run- Returns:
- The true if the resource was successfully deleted.
-
watch
public Watch watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, Watcher<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration> watcher)
Description copied from interface:ResourceHandler
Watches the specified resource for changes.- Specified by:
watch
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
- Parameters:
client
- An instance of the http client.config
- The client config.namespace
- The target namespace.item
- The resource to delete.watcher
- TheWatcher
to use.- Returns:
- The
Watch
-
watch
public Watch watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, String resourceVersion, Watcher<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration> watcher)
Description copied from interface:ResourceHandler
Watches the specified resource for changes.- Specified by:
watch
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
- Parameters:
client
- An instance of the http client.config
- The client config.namespace
- The target namespace.item
- The resource to delete.resourceVersion
- The resourceVersion of objectwatcher
- TheWatcher
to use.- Returns:
- The
Watch
-
watch
public Watch watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, io.fabric8.kubernetes.api.model.ListOptions options, Watcher<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration> watcher)
Description copied from interface:ResourceHandler
Watches the specified resource for changes- Specified by:
watch
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
- Parameters:
client
- An instance of http client.config
- The client config.namespace
- The target namespace.item
- The resource to delete.options
- TheListOptions
for available optionswatcher
- TheWatcher
to use.- Returns:
- The
Watch
-
waitUntilReady
public io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration waitUntilReady(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, long amount, TimeUnit timeUnit) throws InterruptedException
Description copied from interface:ResourceHandler
Waits until the specified resource is Ready. For resources that 'readiness' is not applicable the method is equivalent to get.- Specified by:
waitUntilReady
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
- Parameters:
client
- An instance of the http client.config
- The client config.namespace
- The target namespace.item
- The resource to wait.amount
- The amount of time to waittimeUnit
- The waitTimeUnit
.- Returns:
- The true if the resource was successfully deleted.
- Throws:
InterruptedException
- Interrupted Exception
-
waitUntilCondition
public io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration waitUntilCondition(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration item, Predicate<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration> condition, long amount, TimeUnit timeUnit) throws InterruptedException
- Specified by:
waitUntilCondition
in interfaceResourceHandler<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationBuilder>
- Throws:
InterruptedException
-
-