Package com.google.cloud.gkehub.v1beta (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.v1beta.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.v1beta.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.v1beta.CommonFeatureSpec CommonFeatureSpec contains Hub-wide configuration information
com.google.cloud.gkehub.v1beta.CommonFeatureSpec.Builder CommonFeatureSpec contains Hub-wide configuration information
com.google.cloud.gkehub.v1beta.CommonFeatureState CommonFeatureState contains Hub-wide Feature status information.
com.google.cloud.gkehub.v1beta.CommonFeatureState.Builder CommonFeatureState contains Hub-wide Feature status information.
com.google.cloud.gkehub.v1beta.CreateFeatureRequest Request message for the GkeHub.CreateFeature method.
com.google.cloud.gkehub.v1beta.CreateFeatureRequest.Builder Request message for the GkeHub.CreateFeature method.
com.google.cloud.gkehub.v1beta.DeleteFeatureRequest Request message for GkeHub.DeleteFeature method.
com.google.cloud.gkehub.v1beta.DeleteFeatureRequest.Builder Request message for GkeHub.DeleteFeature method.
com.google.cloud.gkehub.v1beta.Feature Feature represents the settings and status of any Hub Feature.
com.google.cloud.gkehub.v1beta.Feature.Builder Feature represents the settings and status of any Hub Feature.
com.google.cloud.gkehub.v1beta.FeatureProto
com.google.cloud.gkehub.v1beta.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.v1beta.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.v1beta.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.v1beta.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.v1beta.GetFeatureRequest Request message for GkeHub.GetFeature method.
com.google.cloud.gkehub.v1beta.GetFeatureRequest.Builder Request message for GkeHub.GetFeature method.
com.google.cloud.gkehub.v1beta.GkeHubClient.ListFeaturesFixedSizeCollection
com.google.cloud.gkehub.v1beta.GkeHubClient.ListFeaturesPage
com.google.cloud.gkehub.v1beta.GkeHubClient.ListFeaturesPagedResponse
com.google.cloud.gkehub.v1beta.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.v1beta.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.v1beta.GkeHubSettings.Builder Builder for GkeHubSettings.
com.google.cloud.gkehub.v1beta.ListFeaturesRequest Request message for GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1beta.ListFeaturesRequest.Builder Request message for GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1beta.ListFeaturesResponse Response message for the GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1beta.ListFeaturesResponse.Builder Response message for the GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1beta.MembershipFeatureSpec MembershipFeatureSpec contains configuration information for a single Membership. NOTE: Please use snake case in your feature name.
com.google.cloud.gkehub.v1beta.MembershipFeatureSpec.Builder MembershipFeatureSpec contains configuration information for a single Membership. NOTE: Please use snake case in your feature name.
com.google.cloud.gkehub.v1beta.MembershipFeatureState MembershipFeatureState contains Feature status information for a single Membership.
com.google.cloud.gkehub.v1beta.MembershipFeatureState.Builder MembershipFeatureState contains Feature status information for a single Membership.
com.google.cloud.gkehub.v1beta.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.gkehub.v1beta.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.gkehub.v1beta.ServiceProto
com.google.cloud.gkehub.v1beta.UpdateFeatureRequest Request message for GkeHub.UpdateFeature method.
com.google.cloud.gkehub.v1beta.UpdateFeatureRequest.Builder Request message for GkeHub.UpdateFeature method.

Interfaces

Interface Description
com.google.cloud.gkehub.v1beta.CommonFeatureSpecOrBuilder
com.google.cloud.gkehub.v1beta.CommonFeatureStateOrBuilder
com.google.cloud.gkehub.v1beta.CreateFeatureRequestOrBuilder
com.google.cloud.gkehub.v1beta.DeleteFeatureRequestOrBuilder
com.google.cloud.gkehub.v1beta.FeatureOrBuilder
com.google.cloud.gkehub.v1beta.FeatureResourceStateOrBuilder
com.google.cloud.gkehub.v1beta.FeatureStateOrBuilder
com.google.cloud.gkehub.v1beta.GetFeatureRequestOrBuilder
com.google.cloud.gkehub.v1beta.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.v1beta.ListFeaturesRequestOrBuilder
com.google.cloud.gkehub.v1beta.ListFeaturesResponseOrBuilder
com.google.cloud.gkehub.v1beta.MembershipFeatureSpecOrBuilder
com.google.cloud.gkehub.v1beta.MembershipFeatureStateOrBuilder
com.google.cloud.gkehub.v1beta.OperationMetadataOrBuilder
com.google.cloud.gkehub.v1beta.UpdateFeatureRequestOrBuilder

Enums

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