- 1.55.0 (latest)
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.6
- 1.2.1
- 1.1.0
- 1.0.1
- 0.5.4
Package com.google.cloud.gkehub.v1alpha2 (1.31.0)
GitHub Repository |
This package is not the latest GA version!
For this library, we recommend using the package associated with API version v1 for new applications.
Prerelease Implications
This package is a prerelease version! Use with caution.
Prerelease versions are considered unstable as they may be shut down. You can read more about Cloud API versioning strategy here.
Each Cloud Java client library may contain multiple packages. Each package containing a version number in its name corresponds to a published version of the service.
We recommend using the latest stable version for new production applications, which can be identified by the largest numeric version that does not contain a suffix.
For example, if a client library has two packages: v1
and v2alpha
, then the latest stable version is v1
.
If you use an unstable release, breaking changes may be introduced when upgrading.
Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
Client | Description |
---|---|
com.google.cloud.gkehub.v1alpha2.GkeHubClient | Service Description: The GKE Hub service handles the registration of many Kubernetes clusters to Google Cloud, represented with the Membership resource. |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
Settings | Description |
---|---|
com.google.cloud.gkehub.v1alpha2.GkeHubSettings |
Settings class to configure an instance of GkeHubClient.
The default instance has everything set to sensible defaults: |
Classes
Class | Description |
---|---|
com.google.cloud.gkehub.v1alpha2.Authority | Authority encodes how Google will recognize identities from this Membership. See the workload identity documentation for more details: https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity |
com.google.cloud.gkehub.v1alpha2.Authority.Builder | Authority encodes how Google will recognize identities from this Membership. See the workload identity documentation for more details: https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity |
com.google.cloud.gkehub.v1alpha2.ConnectAgentResource | ConnectAgentResource represents a Kubernetes resource manifest for Connect Agent deployment. |
com.google.cloud.gkehub.v1alpha2.ConnectAgentResource.Builder | ConnectAgentResource represents a Kubernetes resource manifest for Connect Agent deployment. |
com.google.cloud.gkehub.v1alpha2.CreateMembershipRequest |
Request message for the GkeHub.CreateMembership method.
|
com.google.cloud.gkehub.v1alpha2.CreateMembershipRequest.Builder |
Request message for the GkeHub.CreateMembership method.
|
com.google.cloud.gkehub.v1alpha2.DeleteMembershipRequest |
Request message for GkeHub.DeleteMembership method.
|
com.google.cloud.gkehub.v1alpha2.DeleteMembershipRequest.Builder |
Request message for GkeHub.DeleteMembership method.
|
com.google.cloud.gkehub.v1alpha2.GenerateConnectManifestRequest |
Request message for GkeHub.GenerateConnectManifest
method.
. |
com.google.cloud.gkehub.v1alpha2.GenerateConnectManifestRequest.Builder |
Request message for GkeHub.GenerateConnectManifest
method.
. |
com.google.cloud.gkehub.v1alpha2.GenerateConnectManifestResponse | GenerateConnectManifestResponse contains manifest information for installing/upgrading a Connect agent. |
com.google.cloud.gkehub.v1alpha2.GenerateConnectManifestResponse.Builder | GenerateConnectManifestResponse contains manifest information for installing/upgrading a Connect agent. |
com.google.cloud.gkehub.v1alpha2.GetMembershipRequest |
Request message for GkeHub.GetMembership method.
|
com.google.cloud.gkehub.v1alpha2.GetMembershipRequest.Builder |
Request message for GkeHub.GetMembership method.
|
com.google.cloud.gkehub.v1alpha2.GkeCluster | GkeCluster contains information specific to GKE clusters. |
com.google.cloud.gkehub.v1alpha2.GkeCluster.Builder | GkeCluster contains information specific to GKE clusters. |
com.google.cloud.gkehub.v1alpha2.GkeHubClient.ListMembershipsFixedSizeCollection | |
com.google.cloud.gkehub.v1alpha2.GkeHubClient.ListMembershipsPage | |
com.google.cloud.gkehub.v1alpha2.GkeHubClient.ListMembershipsPagedResponse | |
com.google.cloud.gkehub.v1alpha2.GkeHubGrpc | The GKE Hub service handles the registration of many Kubernetes clusters to Google Cloud, represented with the Membership resource. GKE Hub is currently only available in the global region. |
com.google.cloud.gkehub.v1alpha2.GkeHubGrpc.GkeHubImplBase | Base class for the server implementation of the service GkeHub. The GKE Hub service handles the registration of many Kubernetes |
com.google.cloud.gkehub.v1alpha2.GkeHubSettings.Builder | Builder for GkeHubSettings. |
com.google.cloud.gkehub.v1alpha2.InitializeHubRequest | Request message for the InitializeHub method. |
com.google.cloud.gkehub.v1alpha2.InitializeHubRequest.Builder | Request message for the InitializeHub method. |
com.google.cloud.gkehub.v1alpha2.InitializeHubResponse | Response message for the InitializeHub method. |
com.google.cloud.gkehub.v1alpha2.InitializeHubResponse.Builder | Response message for the InitializeHub method. |
com.google.cloud.gkehub.v1alpha2.KubernetesMetadata | KubernetesMetadata provides informational metadata for Memberships that are created from Kubernetes Endpoints (currently, these are equivalent to Kubernetes clusters). |
com.google.cloud.gkehub.v1alpha2.KubernetesMetadata.Builder | KubernetesMetadata provides informational metadata for Memberships that are created from Kubernetes Endpoints (currently, these are equivalent to Kubernetes clusters). |
com.google.cloud.gkehub.v1alpha2.KubernetesResource | KubernetesResource contains the YAML manifests and configuration for Membership Kubernetes resources in the cluster. After CreateMembership or UpdateMembership, these resources should be re-applied in the cluster. |
com.google.cloud.gkehub.v1alpha2.KubernetesResource.Builder | KubernetesResource contains the YAML manifests and configuration for Membership Kubernetes resources in the cluster. After CreateMembership or UpdateMembership, these resources should be re-applied in the cluster. |
com.google.cloud.gkehub.v1alpha2.ListMembershipsRequest |
Request message for GkeHub.ListMemberships method.
|
com.google.cloud.gkehub.v1alpha2.ListMembershipsRequest.Builder |
Request message for GkeHub.ListMemberships method.
|
com.google.cloud.gkehub.v1alpha2.ListMembershipsResponse |
Response message for the GkeHub.ListMemberships method.
|
com.google.cloud.gkehub.v1alpha2.ListMembershipsResponse.Builder |
Response message for the GkeHub.ListMemberships method.
|
com.google.cloud.gkehub.v1alpha2.LocationName | |
com.google.cloud.gkehub.v1alpha2.LocationName.Builder | Builder for projects/{project}/locations/{location}. |
com.google.cloud.gkehub.v1alpha2.Membership | Membership contains information about a member cluster. |
com.google.cloud.gkehub.v1alpha2.Membership.Builder | Membership contains information about a member cluster. |
com.google.cloud.gkehub.v1alpha2.MembershipEndpoint | MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata. |
com.google.cloud.gkehub.v1alpha2.MembershipEndpoint.Builder | MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata. |
com.google.cloud.gkehub.v1alpha2.MembershipName | |
com.google.cloud.gkehub.v1alpha2.MembershipName.Builder | Builder for projects/{project}/locations/{location}/memberships/{membership}. |
com.google.cloud.gkehub.v1alpha2.MembershipProto | |
com.google.cloud.gkehub.v1alpha2.MembershipState | MembershipState describes the state of a Membership resource. |
com.google.cloud.gkehub.v1alpha2.MembershipState.Builder | MembershipState describes the state of a Membership resource. |
com.google.cloud.gkehub.v1alpha2.MultiCloudCluster | MultiCloudCluster contains information specific to GKE Multi-Cloud clusters. |
com.google.cloud.gkehub.v1alpha2.MultiCloudCluster.Builder | MultiCloudCluster contains information specific to GKE Multi-Cloud clusters. |
com.google.cloud.gkehub.v1alpha2.OnPremCluster | OnPremCluster contains information specific to GKE On-Prem clusters. |
com.google.cloud.gkehub.v1alpha2.OnPremCluster.Builder | OnPremCluster contains information specific to GKE On-Prem clusters. |
com.google.cloud.gkehub.v1alpha2.OperationMetadata | Represents the metadata of the long-running operation. |
com.google.cloud.gkehub.v1alpha2.OperationMetadata.Builder | Represents the metadata of the long-running operation. |
com.google.cloud.gkehub.v1alpha2.ResourceManifest | ResourceManifest represents a single Kubernetes resource to be applied to the cluster. |
com.google.cloud.gkehub.v1alpha2.ResourceManifest.Builder | ResourceManifest represents a single Kubernetes resource to be applied to the cluster. |
com.google.cloud.gkehub.v1alpha2.ResourceOptions | ResourceOptions represent options for Kubernetes resource generation. |
com.google.cloud.gkehub.v1alpha2.ResourceOptions.Builder | ResourceOptions represent options for Kubernetes resource generation. |
com.google.cloud.gkehub.v1alpha2.TypeMeta | TypeMeta is the type information needed for content unmarshalling of Kubernetes resources in the manifest. |
com.google.cloud.gkehub.v1alpha2.TypeMeta.Builder | TypeMeta is the type information needed for content unmarshalling of Kubernetes resources in the manifest. |
com.google.cloud.gkehub.v1alpha2.UpdateMembershipRequest |
Request message for GkeHub.UpdateMembership method.
|
com.google.cloud.gkehub.v1alpha2.UpdateMembershipRequest.Builder |
Request message for GkeHub.UpdateMembership method.
|
Interfaces
Enums
Enum | Description |
---|---|
com.google.cloud.gkehub.v1alpha2.Membership.InfrastructureType | Specifies the infrastructure type of a Membership. Infrastructure type is used by Hub to control infrastructure-specific behavior, including pricing. |
com.google.cloud.gkehub.v1alpha2.Membership.TypeCase | |
com.google.cloud.gkehub.v1alpha2.MembershipEndpoint.TypeCase | |
com.google.cloud.gkehub.v1alpha2.MembershipState.Code | Code describes the state of a Membership resource. |