- 1.53.0 (latest)
- 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.v1beta1 (1.37.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.v1beta1.GkeHubMembershipServiceClient | Service Description: The GKE Hub MembershipService 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.v1beta1.GkeHubMembershipServiceSettings |
Settings class to configure an instance of GkeHubMembershipServiceClient.
The default instance has everything set to sensible defaults: |
Classes
Class | Description |
---|---|
com.google.cloud.gkehub.v1beta1.ApplianceCluster | ApplianceCluster contains information specific to GDC Edge Appliance Clusters. |
com.google.cloud.gkehub.v1beta1.ApplianceCluster.Builder | ApplianceCluster contains information specific to GDC Edge Appliance Clusters. |
com.google.cloud.gkehub.v1beta1.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.v1beta1.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.v1beta1.ConnectAgent | The information required from end users to use GKE Connect. |
com.google.cloud.gkehub.v1beta1.ConnectAgent.Builder | The information required from end users to use GKE Connect. |
com.google.cloud.gkehub.v1beta1.ConnectAgentResource | ConnectAgentResource represents a Kubernetes resource manifest for Connect Agent deployment. |
com.google.cloud.gkehub.v1beta1.ConnectAgentResource.Builder | ConnectAgentResource represents a Kubernetes resource manifest for Connect Agent deployment. |
com.google.cloud.gkehub.v1beta1.CreateMembershipRequest |
Request message for the GkeHubMembershipService.CreateMembership method.
|
com.google.cloud.gkehub.v1beta1.CreateMembershipRequest.Builder |
Request message for the GkeHubMembershipService.CreateMembership method.
|
com.google.cloud.gkehub.v1beta1.DeleteMembershipRequest |
Request message for GkeHubMembershipService.DeleteMembership method.
|
com.google.cloud.gkehub.v1beta1.DeleteMembershipRequest.Builder |
Request message for GkeHubMembershipService.DeleteMembership method.
|
com.google.cloud.gkehub.v1beta1.EdgeCluster | EdgeCluster contains information specific to Google Edge Clusters. |
com.google.cloud.gkehub.v1beta1.EdgeCluster.Builder | EdgeCluster contains information specific to Google Edge Clusters. |
com.google.cloud.gkehub.v1beta1.GenerateConnectManifestRequest |
Request message for GkeHubMembershipService.GenerateConnectManifest
method.
|
com.google.cloud.gkehub.v1beta1.GenerateConnectManifestRequest.Builder |
Request message for GkeHubMembershipService.GenerateConnectManifest
method.
|
com.google.cloud.gkehub.v1beta1.GenerateConnectManifestResponse | GenerateConnectManifestResponse contains manifest information for installing/upgrading a Connect agent. |
com.google.cloud.gkehub.v1beta1.GenerateConnectManifestResponse.Builder | GenerateConnectManifestResponse contains manifest information for installing/upgrading a Connect agent. |
com.google.cloud.gkehub.v1beta1.GenerateExclusivityManifestRequest | The request to generate the manifests for exclusivity artifacts. |
com.google.cloud.gkehub.v1beta1.GenerateExclusivityManifestRequest.Builder | The request to generate the manifests for exclusivity artifacts. |
com.google.cloud.gkehub.v1beta1.GenerateExclusivityManifestResponse | The response of the exclusivity artifacts manifests for the client to apply. |
com.google.cloud.gkehub.v1beta1.GenerateExclusivityManifestResponse.Builder | The response of the exclusivity artifacts manifests for the client to apply. |
com.google.cloud.gkehub.v1beta1.GetMembershipRequest |
Request message for GkeHubMembershipService.GetMembership method.
|
com.google.cloud.gkehub.v1beta1.GetMembershipRequest.Builder |
Request message for GkeHubMembershipService.GetMembership method.
|
com.google.cloud.gkehub.v1beta1.GkeCluster | GkeCluster contains information specific to GKE clusters. |
com.google.cloud.gkehub.v1beta1.GkeCluster.Builder | GkeCluster contains information specific to GKE clusters. |
com.google.cloud.gkehub.v1beta1.GkeHubMembershipServiceClient.ListLocationsFixedSizeCollection | |
com.google.cloud.gkehub.v1beta1.GkeHubMembershipServiceClient.ListLocationsPage | |
com.google.cloud.gkehub.v1beta1.GkeHubMembershipServiceClient.ListLocationsPagedResponse | |
com.google.cloud.gkehub.v1beta1.GkeHubMembershipServiceClient.ListMembershipsFixedSizeCollection | |
com.google.cloud.gkehub.v1beta1.GkeHubMembershipServiceClient.ListMembershipsPage | |
com.google.cloud.gkehub.v1beta1.GkeHubMembershipServiceClient.ListMembershipsPagedResponse | |
com.google.cloud.gkehub.v1beta1.GkeHubMembershipServiceGrpc | The GKE Hub MembershipService handles the registration of many Kubernetes clusters to Google Cloud, represented with the Membership resource. |
com.google.cloud.gkehub.v1beta1.GkeHubMembershipServiceGrpc.GkeHubMembershipServiceImplBase | Base class for the server implementation of the service GkeHubMembershipService. The GKE Hub MembershipService handles the registration of many Kubernetes |
com.google.cloud.gkehub.v1beta1.GkeHubMembershipServiceSettings.Builder | Builder for GkeHubMembershipServiceSettings. |
com.google.cloud.gkehub.v1beta1.KubernetesMetadata | KubernetesMetadata provides informational metadata for Memberships representing Kubernetes clusters. |
com.google.cloud.gkehub.v1beta1.KubernetesMetadata.Builder | KubernetesMetadata provides informational metadata for Memberships representing Kubernetes clusters. |
com.google.cloud.gkehub.v1beta1.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.v1beta1.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.v1beta1.ListMembershipsRequest |
Request message for GkeHubMembershipService.ListMemberships method.
|
com.google.cloud.gkehub.v1beta1.ListMembershipsRequest.Builder |
Request message for GkeHubMembershipService.ListMemberships method.
|
com.google.cloud.gkehub.v1beta1.ListMembershipsResponse |
Response message for the GkeHubMembershipService.ListMemberships method.
|
com.google.cloud.gkehub.v1beta1.ListMembershipsResponse.Builder |
Response message for the GkeHubMembershipService.ListMemberships method.
|
com.google.cloud.gkehub.v1beta1.LocationName | |
com.google.cloud.gkehub.v1beta1.LocationName.Builder | Builder for projects/{project}/locations/{location}. |
com.google.cloud.gkehub.v1beta1.Membership | Membership contains information about a member cluster. |
com.google.cloud.gkehub.v1beta1.Membership.Builder | Membership contains information about a member cluster. |
com.google.cloud.gkehub.v1beta1.MembershipEndpoint | MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata. |
com.google.cloud.gkehub.v1beta1.MembershipEndpoint.Builder | MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata. |
com.google.cloud.gkehub.v1beta1.MembershipName | |
com.google.cloud.gkehub.v1beta1.MembershipName.Builder | Builder for projects/{project}/locations/{location}/memberships/{membership}. |
com.google.cloud.gkehub.v1beta1.MembershipOuterClass | |
com.google.cloud.gkehub.v1beta1.MembershipState | State of the Membership resource. |
com.google.cloud.gkehub.v1beta1.MembershipState.Builder | State of the Membership resource. |
com.google.cloud.gkehub.v1beta1.MonitoringConfig | This field informs Fleet-based applications/services/UIs with the necessary information for where each underlying Cluster reports its metrics. |
com.google.cloud.gkehub.v1beta1.MonitoringConfig.Builder | This field informs Fleet-based applications/services/UIs with the necessary information for where each underlying Cluster reports its metrics. |
com.google.cloud.gkehub.v1beta1.MultiCloudCluster | MultiCloudCluster contains information specific to GKE Multi-Cloud clusters. |
com.google.cloud.gkehub.v1beta1.MultiCloudCluster.Builder | MultiCloudCluster contains information specific to GKE Multi-Cloud clusters. |
com.google.cloud.gkehub.v1beta1.OnPremCluster | OnPremCluster contains information specific to GKE On-Prem clusters. |
com.google.cloud.gkehub.v1beta1.OnPremCluster.Builder | OnPremCluster contains information specific to GKE On-Prem clusters. |
com.google.cloud.gkehub.v1beta1.OperationMetadata | Represents the metadata of the long-running operation. |
com.google.cloud.gkehub.v1beta1.OperationMetadata.Builder | Represents the metadata of the long-running operation. |
com.google.cloud.gkehub.v1beta1.ResourceManifest | ResourceManifest represents a single Kubernetes resource to be applied to the cluster. |
com.google.cloud.gkehub.v1beta1.ResourceManifest.Builder | ResourceManifest represents a single Kubernetes resource to be applied to the cluster. |
com.google.cloud.gkehub.v1beta1.ResourceOptions | ResourceOptions represent options for Kubernetes resource generation. |
com.google.cloud.gkehub.v1beta1.ResourceOptions.Builder | ResourceOptions represent options for Kubernetes resource generation. |
com.google.cloud.gkehub.v1beta1.TypeMeta | TypeMeta is the type information needed for content unmarshalling of Kubernetes resources in the manifest. |
com.google.cloud.gkehub.v1beta1.TypeMeta.Builder | TypeMeta is the type information needed for content unmarshalling of Kubernetes resources in the manifest. |
com.google.cloud.gkehub.v1beta1.UpdateMembershipRequest |
Request message for GkeHubMembershipService.UpdateMembership method.
|
com.google.cloud.gkehub.v1beta1.UpdateMembershipRequest.Builder |
Request message for GkeHubMembershipService.UpdateMembership method.
|
com.google.cloud.gkehub.v1beta1.ValidateExclusivityRequest | The request to validate the existing state of the membership CR in the cluster. |
com.google.cloud.gkehub.v1beta1.ValidateExclusivityRequest.Builder | The request to validate the existing state of the membership CR in the cluster. |
com.google.cloud.gkehub.v1beta1.ValidateExclusivityResponse | The response of exclusivity artifacts validation result status. |
com.google.cloud.gkehub.v1beta1.ValidateExclusivityResponse.Builder | The response of exclusivity artifacts validation result status. |
Interfaces
Enums
Enum | Description |
---|---|
com.google.cloud.gkehub.v1beta1.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.v1beta1.Membership.TypeCase | |
com.google.cloud.gkehub.v1beta1.MembershipEndpoint.TypeCase | |
com.google.cloud.gkehub.v1beta1.MembershipState.Code | Code describes the state of a Membership resource. |
com.google.cloud.gkehub.v1beta1.OnPremCluster.ClusterType | ClusterType describes on prem cluster's type. |