Class CertificateSigningRequestHandler
java.lang.Object
io.fabric8.kubernetes.client.handlers.certificates.v1beta1.CertificateSigningRequestHandler
- All Implemented Interfaces:
ResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>
public class CertificateSigningRequestHandler extends Object implements ResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.client.ResourceHandler
ResourceHandler.Key -
Constructor Summary
Constructors Constructor Description CertificateSigningRequestHandler() -
Method Summary
Modifier and Type Method Description io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestcreate(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item)Create the specified resource.Booleandelete(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item)Delete the specified resource (if exists).io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilderedit(io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item)Edit the specified resource.StringgetApiVersion()StringgetKind()io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestreload(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item)Reload the specified resource (if exists).io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestreplace(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item)Replace the specified resource.io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestwaitUntilCondition(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item, Predicate<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest> condition, long amount, TimeUnit timeUnit)io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestwaitUntilReady(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item, long amount, TimeUnit timeUnit)Waits until the specified resource is Ready.Watchwatch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item, io.fabric8.kubernetes.api.model.ListOptions options, Watcher<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest> watcher)Watches the specified resource for changesWatchwatch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item, Watcher<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest> watcher)Watches the specified resource for changes.Watchwatch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item, String resourceVersion, Watcher<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest> watcher)Watches the specified resource for changes.
-
Constructor Details
-
CertificateSigningRequestHandler
public CertificateSigningRequestHandler()
-
-
Method Details
-
getKind
- Specified by:
getKindin interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>
-
getApiVersion
- Specified by:
getApiVersionin interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>
-
create
public io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest create(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item)Description copied from interface:ResourceHandlerCreate the specified resource.- Specified by:
createin interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>- Parameters:
client- An instance of the http client.config- The client config.namespace- The target namespace.item- The resource to create.- Returns:
- The created resource.
-
replace
public io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest replace(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item)Description copied from interface:ResourceHandlerReplace the specified resource.- Specified by:
replacein interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>- Parameters:
client- An instance of the http client.config- The client config.namespace- The target namespace.item- The resource to replace.- Returns:
- The created resource.
-
reload
public io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest reload(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item)Description copied from interface:ResourceHandlerReload the specified resource (if exists).- Specified by:
reloadin interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>- 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.certificates.CertificateSigningRequestBuilder edit(io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item)Description copied from interface:ResourceHandlerEdit the specified resource.- Specified by:
editin interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>- 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, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item)Description copied from interface:ResourceHandlerDelete the specified resource (if exists).- Specified by:
deletein interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>- 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.item- The resource to delete.- 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.certificates.CertificateSigningRequest item, Watcher<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest> watcher)Description copied from interface:ResourceHandlerWatches the specified resource for changes.- Specified by:
watchin interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>- Parameters:
client- An instance of the http client.config- The client config.namespace- The target namespace.item- The resource to delete.watcher- TheWatcherto use.- Returns:
- The
Watch
-
watch
public Watch watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item, String resourceVersion, Watcher<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest> watcher)Description copied from interface:ResourceHandlerWatches the specified resource for changes.- Specified by:
watchin interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>- 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- TheWatcherto use.- Returns:
- The
Watch
-
watch
public Watch watch(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item, io.fabric8.kubernetes.api.model.ListOptions options, Watcher<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest> watcher)Description copied from interface:ResourceHandlerWatches the specified resource for changes- Specified by:
watchin interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>- Parameters:
client- An instance of http client.config- The client config.namespace- The target namespace.item- The resource to delete.options- TheListOptionsfor available optionswatcher- TheWatcherto use.- Returns:
- The
Watch
-
waitUntilReady
public io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest waitUntilReady(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item, long amount, TimeUnit timeUnit) throws InterruptedExceptionDescription copied from interface:ResourceHandlerWaits until the specified resource is Ready. For resources that 'readiness' is not applicable the method is equivalent to get.- Specified by:
waitUntilReadyin interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>- 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.certificates.CertificateSigningRequest waitUntilCondition(okhttp3.OkHttpClient client, Config config, String namespace, io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest item, Predicate<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest> condition, long amount, TimeUnit timeUnit) throws InterruptedException- Specified by:
waitUntilConditionin interfaceResourceHandler<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestBuilder>- Throws:
InterruptedException
-