Interface ResourceHandler<T extends io.fabric8.kubernetes.api.model.HasMetadata,V extends io.fabric8.kubernetes.api.builder.VisitableBuilder<T,V>>
-
public interface ResourceHandler<T extends io.fabric8.kubernetes.api.model.HasMetadata,V extends io.fabric8.kubernetes.api.builder.VisitableBuilder<T,V>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Vedit(T item)Edit the specified resource.booleanhasOperation()<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>>
HasMetadataOperation<T,L,io.fabric8.kubernetes.client.dsl.Resource<T>>operation(io.fabric8.kubernetes.client.Client client, Class<L> listType)Create the operation support for the current resource
-
-
-
Method Detail
-
edit
V edit(T item)
Edit the specified resource.- Parameters:
item- The resource to edit.- Returns:
- The resource editor.
-
operation
<L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> HasMetadataOperation<T,L,io.fabric8.kubernetes.client.dsl.Resource<T>> operation(io.fabric8.kubernetes.client.Client client, Class<L> listType)
Create the operation support for the current resource- Parameters:
client- The client statelistType- The list type- Returns:
- The
HasMetadataOperation
-
hasOperation
boolean hasOperation()
- Returns:
- true if there is a specialized operation associated with this handler
-
-