public class DefaultIstioClient extends io.fabric8.kubernetes.client.BaseClient implements NamespacedIstioClient
| Constructor and Description |
|---|
DefaultIstioClient() |
DefaultIstioClient(io.fabric8.kubernetes.client.Config configuration) |
DefaultIstioClient(okhttp3.OkHttpClient httpClient,
io.fabric8.kubernetes.client.Config configuration) |
| Modifier and Type | Method and Description |
|---|---|
AdapterDsl |
adapter() |
io.fabric8.kubernetes.client.dsl.MixedOperation<DestinationRule,DestinationRuleList,DoneableDestinationRule,io.fabric8.kubernetes.client.dsl.Resource<DestinationRule,DoneableDestinationRule>> |
destinationRule() |
io.fabric8.kubernetes.client.dsl.MixedOperation<EnvoyFilter,EnvoyFilterList,DoneableEnvoyFilter,io.fabric8.kubernetes.client.dsl.Resource<EnvoyFilter,DoneableEnvoyFilter>> |
envoyFilter() |
io.fabric8.kubernetes.client.dsl.MixedOperation<Gateway,GatewayList,DoneableGateway,io.fabric8.kubernetes.client.dsl.Resource<Gateway,DoneableGateway>> |
gateway() |
List<IstioResource> |
getResourcesLike(IstioResource resource) |
NamespacedIstioClient |
inAnyNamespace() |
NamespacedIstioClient |
inNamespace(String namespace) |
io.fabric8.kubernetes.client.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
load(InputStream is) |
MixerDsl |
mixer() |
io.fabric8.kubernetes.client.dsl.MixedOperation<Policy,PolicyList,DoneablePolicy,io.fabric8.kubernetes.client.dsl.Resource<Policy,DoneablePolicy>> |
policy() |
IstioResource |
registerCustomResource(IstioResource resource) |
List<IstioResource> |
registerCustomResources(InputStream resource) |
List<IstioResource> |
registerCustomResources(String specFileAsString) |
IstioResource |
registerOrUpdateCustomResource(IstioResource resource) |
io.fabric8.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resource(io.fabric8.kubernetes.api.model.HasMetadata item) |
io.fabric8.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resource(String s) |
io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resourceList(Collection<io.fabric8.kubernetes.api.model.HasMetadata> items) |
io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resourceList(io.fabric8.kubernetes.api.model.HasMetadata... items) |
io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resourceList(io.fabric8.kubernetes.api.model.KubernetesResourceList item) |
io.fabric8.kubernetes.client.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resourceList(String s) |
io.fabric8.kubernetes.client.dsl.MixedOperation<Rule,RuleList,DoneableRule,io.fabric8.kubernetes.client.dsl.Resource<Rule,DoneableRule>> |
rule() |
io.fabric8.kubernetes.client.dsl.MixedOperation<ServiceEntry,ServiceEntryList,DoneableServiceEntry,io.fabric8.kubernetes.client.dsl.Resource<ServiceEntry,DoneableServiceEntry>> |
serviceEntry() |
io.fabric8.kubernetes.client.dsl.MixedOperation<ServiceRole,ServiceRoleList,DoneableServiceRole,io.fabric8.kubernetes.client.dsl.Resource<ServiceRole,DoneableServiceRole>> |
serviceRole() |
io.fabric8.kubernetes.client.dsl.MixedOperation<ServiceRoleBinding,ServiceRoleBindingList,DoneableServiceRoleBinding,io.fabric8.kubernetes.client.dsl.Resource<ServiceRoleBinding,DoneableServiceRoleBinding>> |
serviceRoleBinding() |
Boolean |
unregisterCustomResource(IstioResource istioResource) |
io.fabric8.kubernetes.client.dsl.MixedOperation<VirtualService,VirtualServiceList,DoneableVirtualService,io.fabric8.kubernetes.client.dsl.Resource<VirtualService,DoneableVirtualService>> |
virtualService() |
io.fabric8.kubernetes.client.dsl.FunctionCallable<NamespacedIstioClient> |
withRequestConfig(io.fabric8.kubernetes.client.RequestConfig requestConfig) |
adapt, close, getApiVersion, getConfiguration, getHttpClient, getMasterUrl, getNamespace, isAdaptable, rootPaths, supportsApiPathclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic DefaultIstioClient()
public DefaultIstioClient(io.fabric8.kubernetes.client.Config configuration)
public DefaultIstioClient(okhttp3.OkHttpClient httpClient,
io.fabric8.kubernetes.client.Config configuration)
public NamespacedIstioClient inAnyNamespace()
inAnyNamespace in interface io.fabric8.kubernetes.client.dsl.AnyNamespaceable<NamespacedIstioClient>public NamespacedIstioClient inNamespace(String namespace)
inNamespace in interface io.fabric8.kubernetes.client.dsl.Namespaceable<NamespacedIstioClient>public io.fabric8.kubernetes.client.dsl.FunctionCallable<NamespacedIstioClient> withRequestConfig(io.fabric8.kubernetes.client.RequestConfig requestConfig)
withRequestConfig in interface io.fabric8.kubernetes.client.dsl.RequestConfigurable<NamespacedIstioClient>public AdapterDsl adapter()
adapter in interface IstioClientpublic MixerDsl mixer()
mixer in interface IstioClientpublic io.fabric8.kubernetes.client.dsl.MixedOperation<Policy,PolicyList,DoneablePolicy,io.fabric8.kubernetes.client.dsl.Resource<Policy,DoneablePolicy>> policy()
public io.fabric8.kubernetes.client.dsl.MixedOperation<DestinationRule,DestinationRuleList,DoneableDestinationRule,io.fabric8.kubernetes.client.dsl.Resource<DestinationRule,DoneableDestinationRule>> destinationRule()
destinationRule in interface IstioDslpublic io.fabric8.kubernetes.client.dsl.MixedOperation<EnvoyFilter,EnvoyFilterList,DoneableEnvoyFilter,io.fabric8.kubernetes.client.dsl.Resource<EnvoyFilter,DoneableEnvoyFilter>> envoyFilter()
envoyFilter in interface IstioDslpublic io.fabric8.kubernetes.client.dsl.MixedOperation<Gateway,GatewayList,DoneableGateway,io.fabric8.kubernetes.client.dsl.Resource<Gateway,DoneableGateway>> gateway()
public io.fabric8.kubernetes.client.dsl.MixedOperation<ServiceEntry,ServiceEntryList,DoneableServiceEntry,io.fabric8.kubernetes.client.dsl.Resource<ServiceEntry,DoneableServiceEntry>> serviceEntry()
serviceEntry in interface IstioDslpublic io.fabric8.kubernetes.client.dsl.MixedOperation<VirtualService,VirtualServiceList,DoneableVirtualService,io.fabric8.kubernetes.client.dsl.Resource<VirtualService,DoneableVirtualService>> virtualService()
virtualService in interface IstioDslpublic io.fabric8.kubernetes.client.dsl.MixedOperation<Rule,RuleList,DoneableRule,io.fabric8.kubernetes.client.dsl.Resource<Rule,DoneableRule>> rule()
public io.fabric8.kubernetes.client.dsl.MixedOperation<ServiceRoleBinding,ServiceRoleBindingList,DoneableServiceRoleBinding,io.fabric8.kubernetes.client.dsl.Resource<ServiceRoleBinding,DoneableServiceRoleBinding>> serviceRoleBinding()
serviceRoleBinding in interface IstioDslpublic io.fabric8.kubernetes.client.dsl.MixedOperation<ServiceRole,ServiceRoleList,DoneableServiceRole,io.fabric8.kubernetes.client.dsl.Resource<ServiceRole,DoneableServiceRole>> serviceRole()
serviceRole in interface IstioDslpublic io.fabric8.kubernetes.client.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> load(InputStream is)
load in interface IstioClientpublic io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resourceList(io.fabric8.kubernetes.api.model.KubernetesResourceList item)
resourceList in interface IstioClientpublic io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resourceList(io.fabric8.kubernetes.api.model.HasMetadata... items)
resourceList in interface IstioClientpublic io.fabric8.kubernetes.client.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resourceList(Collection<io.fabric8.kubernetes.api.model.HasMetadata> items)
resourceList in interface IstioClientpublic io.fabric8.kubernetes.client.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resourceList(String s)
resourceList in interface IstioClientpublic io.fabric8.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resource(io.fabric8.kubernetes.api.model.HasMetadata item)
resource in interface IstioClientpublic io.fabric8.kubernetes.client.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resource(String s)
resource in interface IstioClientpublic List<IstioResource> registerCustomResources(String specFileAsString)
registerCustomResources in interface IstioClientpublic List<IstioResource> registerCustomResources(InputStream resource)
registerCustomResources in interface IstioClientpublic List<IstioResource> getResourcesLike(IstioResource resource)
getResourcesLike in interface IstioClientpublic IstioResource registerCustomResource(IstioResource resource)
registerCustomResource in interface IstioClientpublic IstioResource registerOrUpdateCustomResource(IstioResource resource)
registerOrUpdateCustomResource in interface IstioClientpublic Boolean unregisterCustomResource(IstioResource istioResource)
unregisterCustomResource in interface IstioClientCopyright © 2017–2019 Red Hat. All rights reserved.