Package me.snowdrop.istio.client
Interface IstioClient
-
- All Superinterfaces:
AutoCloseable,io.fabric8.kubernetes.client.Client,Closeable,io.fabric8.kubernetes.client.ConfigAware,IstioDsl
- All Known Subinterfaces:
GenericIstioClient<C>,NamespacedIstioClient
- All Known Implementing Classes:
DefaultIstioClient
public interface IstioClient extends io.fabric8.kubernetes.client.Client, IstioDsl
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<IstioResource>getResourcesLike(IstioResource resource)io.fabric8.kubernetes.client.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>load(InputStream is)IstioResourceregisterCustomResource(IstioResource resource)List<IstioResource>registerCustomResources(InputStream resource)List<IstioResource>registerCustomResources(String specFileAsString)IstioResourceregisterOrUpdateCustomResource(IstioResource resource)io.fabric8.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>resource(io.fabric8.kubernetes.api.model.HasMetadata item)io.fabric8.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>resource(String s)io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>resourceList(io.fabric8.kubernetes.api.model.HasMetadata... items)io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>resourceList(io.fabric8.kubernetes.api.model.KubernetesResourceList item)io.fabric8.kubernetes.client.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>resourceList(String s)io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>resourceList(Collection<io.fabric8.kubernetes.api.model.HasMetadata> items)BooleanunregisterCustomResource(IstioResource istioResource)-
Methods inherited from interface io.fabric8.kubernetes.client.Client
adapt, close, getApiVersion, getMasterUrl, getNamespace, isAdaptable, rootPaths, supportsApiPath
-
Methods inherited from interface me.snowdrop.istio.client.IstioDsl
v1alpha3DestinationRule, v1alpha3EnvoyFilter, v1alpha3Gateway, v1alpha3ServiceEntry, v1alpha3VirtualService, v1beta1AuthorizationPolicy, v1beta1DestinationRule, v1beta1Gateway, v1beta1Handler, v1beta1Instance, v1beta1PeerAuthentication, v1beta1RequestAuthentication, v1beta1ServiceEntry, v1beta1VirtualService
-
-
-
-
Method Detail
-
load
io.fabric8.kubernetes.client.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> load(InputStream is)
-
resourceList
io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(io.fabric8.kubernetes.api.model.KubernetesResourceList item)
-
resourceList
io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(io.fabric8.kubernetes.api.model.HasMetadata... items)
-
resourceList
io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(Collection<io.fabric8.kubernetes.api.model.HasMetadata> items)
-
resourceList
io.fabric8.kubernetes.client.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(String s)
-
resource
io.fabric8.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resource(io.fabric8.kubernetes.api.model.HasMetadata item)
-
resource
io.fabric8.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resource(String s)
-
registerCustomResources
List<IstioResource> registerCustomResources(String specFileAsString)
-
registerCustomResources
List<IstioResource> registerCustomResources(InputStream resource)
-
getResourcesLike
List<IstioResource> getResourcesLike(IstioResource resource)
-
registerCustomResource
IstioResource registerCustomResource(IstioResource resource)
-
registerOrUpdateCustomResource
IstioResource registerOrUpdateCustomResource(IstioResource resource)
-
unregisterCustomResource
Boolean unregisterCustomResource(IstioResource istioResource)
-
-