Package io.micronaut.kubernetes.client
Annotation Interface Apis
Internal annotation to trigger the creation of Api clients.
- Since:
- 3.0
-
Nested Class Summary
-
Optional Element Summary
-
Element Details
-
value
Class<?>[] value- Returns:
- The array of client API objects to generate.
- Default:
- {io.kubernetes.client.openapi.apis.AdmissionregistrationApi.class, io.kubernetes.client.openapi.apis.AdmissionregistrationV1Api.class, io.kubernetes.client.openapi.apis.ApiextensionsApi.class, io.kubernetes.client.openapi.apis.ApiextensionsV1Api.class, io.kubernetes.client.openapi.apis.ApiregistrationApi.class, io.kubernetes.client.openapi.apis.ApiregistrationV1Api.class, io.kubernetes.client.openapi.apis.ApisApi.class, io.kubernetes.client.openapi.apis.AppsApi.class, io.kubernetes.client.openapi.apis.AppsV1Api.class, io.kubernetes.client.openapi.apis.AuthenticationApi.class, io.kubernetes.client.openapi.apis.AuthenticationV1Api.class, io.kubernetes.client.openapi.apis.AuthorizationApi.class, io.kubernetes.client.openapi.apis.AuthorizationV1Api.class, io.kubernetes.client.openapi.apis.AutoscalingApi.class, io.kubernetes.client.openapi.apis.AutoscalingV1Api.class, io.kubernetes.client.openapi.apis.AutoscalingV2Api.class, io.kubernetes.client.openapi.apis.BatchApi.class, io.kubernetes.client.openapi.apis.BatchV1Api.class, io.kubernetes.client.openapi.apis.CertificatesApi.class, io.kubernetes.client.openapi.apis.CertificatesV1Api.class, io.kubernetes.client.openapi.apis.CoordinationApi.class, io.kubernetes.client.openapi.apis.CoordinationV1Api.class, io.kubernetes.client.openapi.apis.CoreApi.class, io.kubernetes.client.openapi.apis.CoreV1Api.class, io.kubernetes.client.openapi.apis.CustomObjectsApi.class, io.kubernetes.client.openapi.apis.DiscoveryApi.class, io.kubernetes.client.openapi.apis.DiscoveryV1Api.class, io.kubernetes.client.openapi.apis.EventsApi.class, io.kubernetes.client.openapi.apis.EventsV1Api.class, io.kubernetes.client.openapi.apis.FlowcontrolApiserverApi.class, io.kubernetes.client.openapi.apis.FlowcontrolApiserverV1beta2Api.class, io.kubernetes.client.openapi.apis.InternalApiserverApi.class, io.kubernetes.client.openapi.apis.InternalApiserverV1alpha1Api.class, io.kubernetes.client.openapi.apis.LogsApi.class, io.kubernetes.client.openapi.apis.NetworkingApi.class, io.kubernetes.client.openapi.apis.NetworkingV1Api.class, io.kubernetes.client.openapi.apis.NodeApi.class, io.kubernetes.client.openapi.apis.NodeV1Api.class, io.kubernetes.client.openapi.apis.OpenidApi.class, io.kubernetes.client.openapi.apis.PolicyApi.class, io.kubernetes.client.openapi.apis.PolicyV1Api.class, io.kubernetes.client.openapi.apis.RbacAuthorizationApi.class, io.kubernetes.client.openapi.apis.RbacAuthorizationV1Api.class, io.kubernetes.client.openapi.apis.SchedulingApi.class, io.kubernetes.client.openapi.apis.SchedulingV1Api.class, io.kubernetes.client.openapi.apis.StorageApi.class, io.kubernetes.client.openapi.apis.StorageV1Api.class, io.kubernetes.client.openapi.apis.VersionApi.class, io.kubernetes.client.openapi.apis.WellKnownApi.class}
-
kind
Apis.Kind kind- Returns:
- The type of client to generate.
- Default:
- ASYNC
-