Package com.google.cloud.gkehub.v1alpha (1.87.0)

GitHub Repository

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.cloud.gkehub.rbacrolebindingactuation.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 and/or subject to breaking changes when upgrading. Use them only for testing or if you specifically need their experimental features.

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.v1alpha.GkeHubClient Service Description: The GKE Hub service handles the registration of many Kubernetes clusters to Google Cloud, and the management of multi-cluster features over those clusters.

The GKE Hub service operates on the following resources:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.gkehub.v1alpha.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.v1alpha.CommonFeatureSpec CommonFeatureSpec contains Hub-wide configuration information
com.google.cloud.gkehub.v1alpha.CommonFeatureSpec.Builder CommonFeatureSpec contains Hub-wide configuration information
com.google.cloud.gkehub.v1alpha.CommonFeatureState CommonFeatureState contains Hub-wide Feature status information.
com.google.cloud.gkehub.v1alpha.CommonFeatureState.Builder CommonFeatureState contains Hub-wide Feature status information.
com.google.cloud.gkehub.v1alpha.CreateFeatureRequest Request message for the GkeHub.CreateFeature method.
com.google.cloud.gkehub.v1alpha.CreateFeatureRequest.Builder Request message for the GkeHub.CreateFeature method.
com.google.cloud.gkehub.v1alpha.DeleteFeatureRequest Request message for GkeHub.DeleteFeature method.
com.google.cloud.gkehub.v1alpha.DeleteFeatureRequest.Builder Request message for GkeHub.DeleteFeature method.
com.google.cloud.gkehub.v1alpha.Feature Feature represents the settings and status of any Hub Feature.
com.google.cloud.gkehub.v1alpha.Feature.Builder Feature represents the settings and status of any Hub Feature.
com.google.cloud.gkehub.v1alpha.FeatureProto
com.google.cloud.gkehub.v1alpha.FeatureResourceState FeatureResourceState describes the state of a Feature resource in the GkeHub API. See FeatureState for the "running state" of the Feature in the Hub and across Memberships.
com.google.cloud.gkehub.v1alpha.FeatureResourceState.Builder FeatureResourceState describes the state of a Feature resource in the GkeHub API. See FeatureState for the "running state" of the Feature in the Hub and across Memberships.
com.google.cloud.gkehub.v1alpha.FeatureState FeatureState describes the high-level state of a Feature. It may be used to describe a Feature's state at the environ-level, or per-membershop, depending on the context.
com.google.cloud.gkehub.v1alpha.FeatureState.Builder FeatureState describes the high-level state of a Feature. It may be used to describe a Feature's state at the environ-level, or per-membershop, depending on the context.
com.google.cloud.gkehub.v1alpha.GetFeatureRequest Request message for GkeHub.GetFeature method.
com.google.cloud.gkehub.v1alpha.GetFeatureRequest.Builder Request message for GkeHub.GetFeature method.
com.google.cloud.gkehub.v1alpha.GkeHubClient.ListFeaturesFixedSizeCollection
com.google.cloud.gkehub.v1alpha.GkeHubClient.ListFeaturesPage
com.google.cloud.gkehub.v1alpha.GkeHubClient.ListFeaturesPagedResponse
com.google.cloud.gkehub.v1alpha.GkeHubGrpc The GKE Hub service handles the registration of many Kubernetes clusters to Google Cloud, and the management of multi-cluster features over those clusters.
com.google.cloud.gkehub.v1alpha.GkeHubGrpc.GkeHubImplBase Base class for the server implementation of the service GkeHub. The GKE Hub service handles the registration of many Kubernetes clusters to
com.google.cloud.gkehub.v1alpha.GkeHubSettings.Builder Builder for GkeHubSettings.
com.google.cloud.gkehub.v1alpha.ListFeaturesRequest Request message for GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1alpha.ListFeaturesRequest.Builder Request message for GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1alpha.ListFeaturesResponse Response message for the GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1alpha.ListFeaturesResponse.Builder Response message for the GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1alpha.MembershipFeatureSpec MembershipFeatureSpec contains configuration information for a single Membership.
com.google.cloud.gkehub.v1alpha.MembershipFeatureSpec.Builder MembershipFeatureSpec contains configuration information for a single Membership.
com.google.cloud.gkehub.v1alpha.MembershipFeatureState MembershipFeatureState contains Feature status information for a single Membership.
com.google.cloud.gkehub.v1alpha.MembershipFeatureState.Builder MembershipFeatureState contains Feature status information for a single Membership.
com.google.cloud.gkehub.v1alpha.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.gkehub.v1alpha.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.gkehub.v1alpha.ServiceProto
com.google.cloud.gkehub.v1alpha.UpdateFeatureRequest Request message for GkeHub.UpdateFeature method.
com.google.cloud.gkehub.v1alpha.UpdateFeatureRequest.Builder Request message for GkeHub.UpdateFeature method.

Interfaces

Interface Description
com.google.cloud.gkehub.v1alpha.CommonFeatureSpecOrBuilder
com.google.cloud.gkehub.v1alpha.CommonFeatureStateOrBuilder
com.google.cloud.gkehub.v1alpha.CreateFeatureRequestOrBuilder
com.google.cloud.gkehub.v1alpha.DeleteFeatureRequestOrBuilder
com.google.cloud.gkehub.v1alpha.FeatureOrBuilder
com.google.cloud.gkehub.v1alpha.FeatureResourceStateOrBuilder
com.google.cloud.gkehub.v1alpha.FeatureStateOrBuilder
com.google.cloud.gkehub.v1alpha.GetFeatureRequestOrBuilder
com.google.cloud.gkehub.v1alpha.GkeHubGrpc.AsyncService The GKE Hub service handles the registration of many Kubernetes clusters to Google Cloud, and the management of multi-cluster features over those clusters.
com.google.cloud.gkehub.v1alpha.ListFeaturesRequestOrBuilder
com.google.cloud.gkehub.v1alpha.ListFeaturesResponseOrBuilder
com.google.cloud.gkehub.v1alpha.MembershipFeatureSpecOrBuilder
com.google.cloud.gkehub.v1alpha.MembershipFeatureStateOrBuilder
com.google.cloud.gkehub.v1alpha.OperationMetadataOrBuilder
com.google.cloud.gkehub.v1alpha.UpdateFeatureRequestOrBuilder

Enums

Enum Description
com.google.cloud.gkehub.v1alpha.CommonFeatureSpec.FeatureSpecCase
com.google.cloud.gkehub.v1alpha.CommonFeatureState.FeatureStateCase
com.google.cloud.gkehub.v1alpha.FeatureResourceState.State State describes the lifecycle status of a Feature.
com.google.cloud.gkehub.v1alpha.FeatureState.Code Code represents a machine-readable, high-level status of the Feature.
com.google.cloud.gkehub.v1alpha.MembershipFeatureSpec.FeatureSpecCase
com.google.cloud.gkehub.v1alpha.MembershipFeatureState.FeatureStateCase