Package com.google.cloud.gkehub.v1 (1.88.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.multiclusteringress.v1 for new applications.

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.v1.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.v1.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.v1.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.v1.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.v1.BinaryAuthorizationConfig BinaryAuthorizationConfig defines the fleet level configuration of binary authorization feature.
com.google.cloud.gkehub.v1.BinaryAuthorizationConfig.Builder BinaryAuthorizationConfig defines the fleet level configuration of binary authorization feature.
com.google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding Binauthz policy that applies to this cluster.
com.google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding.Builder Binauthz policy that applies to this cluster.
com.google.cloud.gkehub.v1.CommonFeatureSpec CommonFeatureSpec contains Hub-wide configuration information
com.google.cloud.gkehub.v1.CommonFeatureSpec.Builder CommonFeatureSpec contains Hub-wide configuration information
com.google.cloud.gkehub.v1.CommonFeatureState CommonFeatureState contains Fleet-wide Feature status information.
com.google.cloud.gkehub.v1.CommonFeatureState.Builder CommonFeatureState contains Fleet-wide Feature status information.
com.google.cloud.gkehub.v1.CompliancePostureConfig CompliancePostureConfig defines the settings needed to enable/disable features for the Compliance Posture.
com.google.cloud.gkehub.v1.CompliancePostureConfig.Builder CompliancePostureConfig defines the settings needed to enable/disable features for the Compliance Posture.
com.google.cloud.gkehub.v1.CompliancePostureConfig.ComplianceStandard Protobuf type google.cloud.gkehub.v1.CompliancePostureConfig.ComplianceStandard
com.google.cloud.gkehub.v1.CompliancePostureConfig.ComplianceStandard.Builder Protobuf type google.cloud.gkehub.v1.CompliancePostureConfig.ComplianceStandard
com.google.cloud.gkehub.v1.ConnectAgentResource ConnectAgentResource represents a Kubernetes resource manifest for Connect Agent deployment.
com.google.cloud.gkehub.v1.ConnectAgentResource.Builder ConnectAgentResource represents a Kubernetes resource manifest for Connect Agent deployment.
com.google.cloud.gkehub.v1.CreateFeatureRequest Request message for the GkeHub.CreateFeature method.
com.google.cloud.gkehub.v1.CreateFeatureRequest.Builder Request message for the GkeHub.CreateFeature method.
com.google.cloud.gkehub.v1.CreateFleetRequest Request message for the GkeHub.CreateFleet method.
com.google.cloud.gkehub.v1.CreateFleetRequest.Builder Request message for the GkeHub.CreateFleet method.
com.google.cloud.gkehub.v1.CreateMembershipBindingRequest Request to create a MembershipBinding.
com.google.cloud.gkehub.v1.CreateMembershipBindingRequest.Builder Request to create a MembershipBinding.
com.google.cloud.gkehub.v1.CreateMembershipRBACRoleBindingRequest Request to create a rbacrolebindings.
com.google.cloud.gkehub.v1.CreateMembershipRBACRoleBindingRequest.Builder Request to create a rbacrolebindings.
com.google.cloud.gkehub.v1.CreateMembershipRequest Request message for the GkeHub.CreateMembership method.
com.google.cloud.gkehub.v1.CreateMembershipRequest.Builder Request message for the GkeHub.CreateMembership method.
com.google.cloud.gkehub.v1.CreateScopeNamespaceRequest Request to create a fleet namespace.
com.google.cloud.gkehub.v1.CreateScopeNamespaceRequest.Builder Request to create a fleet namespace.
com.google.cloud.gkehub.v1.CreateScopeRBACRoleBindingRequest Request to create a rbacrolebindings.
com.google.cloud.gkehub.v1.CreateScopeRBACRoleBindingRequest.Builder Request to create a rbacrolebindings.
com.google.cloud.gkehub.v1.CreateScopeRequest Request to create a Scope.
com.google.cloud.gkehub.v1.CreateScopeRequest.Builder Request to create a Scope.
com.google.cloud.gkehub.v1.DefaultClusterConfig DefaultClusterConfig describes the default cluster configurations to be applied to all clusters born-in-fleet.
com.google.cloud.gkehub.v1.DefaultClusterConfig.Builder DefaultClusterConfig describes the default cluster configurations to be applied to all clusters born-in-fleet.
com.google.cloud.gkehub.v1.DeleteFeatureRequest Request message for GkeHub.DeleteFeature method.
com.google.cloud.gkehub.v1.DeleteFeatureRequest.Builder Request message for GkeHub.DeleteFeature method.
com.google.cloud.gkehub.v1.DeleteFleetRequest Request message for GkeHub.DeleteFleet method.
com.google.cloud.gkehub.v1.DeleteFleetRequest.Builder Request message for GkeHub.DeleteFleet method.
com.google.cloud.gkehub.v1.DeleteMembershipBindingRequest Request to delete a Binding.
com.google.cloud.gkehub.v1.DeleteMembershipBindingRequest.Builder Request to delete a Binding.
com.google.cloud.gkehub.v1.DeleteMembershipRBACRoleBindingRequest Request to delete a Membership RBACRoleBinding.
com.google.cloud.gkehub.v1.DeleteMembershipRBACRoleBindingRequest.Builder Request to delete a Membership RBACRoleBinding.
com.google.cloud.gkehub.v1.DeleteMembershipRequest Request message for GkeHub.DeleteMembership method.
com.google.cloud.gkehub.v1.DeleteMembershipRequest.Builder Request message for GkeHub.DeleteMembership method.
com.google.cloud.gkehub.v1.DeleteScopeNamespaceRequest Request to delete a fleet namespace.
com.google.cloud.gkehub.v1.DeleteScopeNamespaceRequest.Builder Request to delete a fleet namespace.
com.google.cloud.gkehub.v1.DeleteScopeRBACRoleBindingRequest Request to delete a Scope RBACRoleBinding.
com.google.cloud.gkehub.v1.DeleteScopeRBACRoleBindingRequest.Builder Request to delete a Scope RBACRoleBinding.
com.google.cloud.gkehub.v1.DeleteScopeRequest Request to delete a Scope.
com.google.cloud.gkehub.v1.DeleteScopeRequest.Builder Request to delete a Scope.
com.google.cloud.gkehub.v1.Feature Feature represents the settings and status of any Fleet Feature.
com.google.cloud.gkehub.v1.Feature.Builder Feature represents the settings and status of any Fleet Feature.
com.google.cloud.gkehub.v1.FeatureName
com.google.cloud.gkehub.v1.FeatureName.Builder Builder for projects/{project}/locations/{location}/features/{feature}.
com.google.cloud.gkehub.v1.FeatureProto
com.google.cloud.gkehub.v1.FeatureResourceState FeatureResourceState describes the state of a Feature resource in the GkeHub API. See FeatureState for the "running state" of the Feature in the Fleet and across Memberships.
com.google.cloud.gkehub.v1.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 Fleet and across Memberships.
com.google.cloud.gkehub.v1.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.v1.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.v1.Fleet Fleet contains the Fleet-wide metadata and configuration.
com.google.cloud.gkehub.v1.Fleet.Builder Fleet contains the Fleet-wide metadata and configuration.
com.google.cloud.gkehub.v1.FleetLifecycleState FleetLifecycleState describes the state of a Fleet resource.
com.google.cloud.gkehub.v1.FleetLifecycleState.Builder FleetLifecycleState describes the state of a Fleet resource.
com.google.cloud.gkehub.v1.FleetName
com.google.cloud.gkehub.v1.FleetName.Builder Builder for projects/{project}/locations/{location}/fleets/{fleet}.
com.google.cloud.gkehub.v1.FleetName.OrganizationLocationFleetBuilder Builder for organizations/{organization}/locations/{location}/fleets/{fleet}.
com.google.cloud.gkehub.v1.FleetProto
com.google.cloud.gkehub.v1.GenerateConnectManifestRequest Request message for GkeHub.GenerateConnectManifest method. .
com.google.cloud.gkehub.v1.GenerateConnectManifestRequest.Builder Request message for GkeHub.GenerateConnectManifest method. .
com.google.cloud.gkehub.v1.GenerateConnectManifestResponse GenerateConnectManifestResponse contains manifest information for installing/upgrading a Connect agent.
com.google.cloud.gkehub.v1.GenerateConnectManifestResponse.Builder GenerateConnectManifestResponse contains manifest information for installing/upgrading a Connect agent.
com.google.cloud.gkehub.v1.GenerateMembershipRBACRoleBindingYAMLRequest Request to generate a YAML of the RBAC policies for the specified RoleBinding and its associated impersonation resources.
com.google.cloud.gkehub.v1.GenerateMembershipRBACRoleBindingYAMLRequest.Builder Request to generate a YAML of the RBAC policies for the specified RoleBinding and its associated impersonation resources.
com.google.cloud.gkehub.v1.GenerateMembershipRBACRoleBindingYAMLResponse Response for GenerateRBACRoleBindingYAML.
com.google.cloud.gkehub.v1.GenerateMembershipRBACRoleBindingYAMLResponse.Builder Response for GenerateRBACRoleBindingYAML.
com.google.cloud.gkehub.v1.GetFeatureRequest Request message for GkeHub.GetFeature method.
com.google.cloud.gkehub.v1.GetFeatureRequest.Builder Request message for GkeHub.GetFeature method.
com.google.cloud.gkehub.v1.GetFleetRequest Request message for the GkeHub.GetFleet method.
com.google.cloud.gkehub.v1.GetFleetRequest.Builder Request message for the GkeHub.GetFleet method.
com.google.cloud.gkehub.v1.GetMembershipBindingRequest Request message for the GkeHub.GetMembershipBinding method.
com.google.cloud.gkehub.v1.GetMembershipBindingRequest.Builder Request message for the GkeHub.GetMembershipBinding method.
com.google.cloud.gkehub.v1.GetMembershipRBACRoleBindingRequest Request message for the GkeHub.GetMembershipRBACRoleBinding method.
com.google.cloud.gkehub.v1.GetMembershipRBACRoleBindingRequest.Builder Request message for the GkeHub.GetMembershipRBACRoleBinding method.
com.google.cloud.gkehub.v1.GetMembershipRequest Request message for GkeHub.GetMembership method.
com.google.cloud.gkehub.v1.GetMembershipRequest.Builder Request message for GkeHub.GetMembership method.
com.google.cloud.gkehub.v1.GetScopeNamespaceRequest Request message for the GkeHub.GetNamespace method.
com.google.cloud.gkehub.v1.GetScopeNamespaceRequest.Builder Request message for the GkeHub.GetNamespace method.
com.google.cloud.gkehub.v1.GetScopeRBACRoleBindingRequest Request message for the GkeHub.GetScopeRBACRoleBinding method.
com.google.cloud.gkehub.v1.GetScopeRBACRoleBindingRequest.Builder Request message for the GkeHub.GetScopeRBACRoleBinding method.
com.google.cloud.gkehub.v1.GetScopeRequest Request message for the GkeHub.GetScope method.
com.google.cloud.gkehub.v1.GetScopeRequest.Builder Request message for the GkeHub.GetScope method.
com.google.cloud.gkehub.v1.GkeCluster GkeCluster contains information specific to GKE clusters.
com.google.cloud.gkehub.v1.GkeCluster.Builder GkeCluster contains information specific to GKE clusters.
com.google.cloud.gkehub.v1.GkeHubClient.ListBoundMembershipsFixedSizeCollection
com.google.cloud.gkehub.v1.GkeHubClient.ListBoundMembershipsPage
com.google.cloud.gkehub.v1.GkeHubClient.ListBoundMembershipsPagedResponse
com.google.cloud.gkehub.v1.GkeHubClient.ListFeaturesFixedSizeCollection
com.google.cloud.gkehub.v1.GkeHubClient.ListFeaturesPage
com.google.cloud.gkehub.v1.GkeHubClient.ListFeaturesPagedResponse
com.google.cloud.gkehub.v1.GkeHubClient.ListFleetsFixedSizeCollection
com.google.cloud.gkehub.v1.GkeHubClient.ListFleetsPage
com.google.cloud.gkehub.v1.GkeHubClient.ListFleetsPagedResponse
com.google.cloud.gkehub.v1.GkeHubClient.ListMembershipBindingsFixedSizeCollection
com.google.cloud.gkehub.v1.GkeHubClient.ListMembershipBindingsPage
com.google.cloud.gkehub.v1.GkeHubClient.ListMembershipBindingsPagedResponse
com.google.cloud.gkehub.v1.GkeHubClient.ListMembershipRBACRoleBindingsFixedSizeCollection
com.google.cloud.gkehub.v1.GkeHubClient.ListMembershipRBACRoleBindingsPage
com.google.cloud.gkehub.v1.GkeHubClient.ListMembershipRBACRoleBindingsPagedResponse
com.google.cloud.gkehub.v1.GkeHubClient.ListMembershipsFixedSizeCollection
com.google.cloud.gkehub.v1.GkeHubClient.ListMembershipsPage
com.google.cloud.gkehub.v1.GkeHubClient.ListMembershipsPagedResponse
com.google.cloud.gkehub.v1.GkeHubClient.ListPermittedScopesFixedSizeCollection
com.google.cloud.gkehub.v1.GkeHubClient.ListPermittedScopesPage
com.google.cloud.gkehub.v1.GkeHubClient.ListPermittedScopesPagedResponse
com.google.cloud.gkehub.v1.GkeHubClient.ListScopeNamespacesFixedSizeCollection
com.google.cloud.gkehub.v1.GkeHubClient.ListScopeNamespacesPage
com.google.cloud.gkehub.v1.GkeHubClient.ListScopeNamespacesPagedResponse
com.google.cloud.gkehub.v1.GkeHubClient.ListScopeRBACRoleBindingsFixedSizeCollection
com.google.cloud.gkehub.v1.GkeHubClient.ListScopeRBACRoleBindingsPage
com.google.cloud.gkehub.v1.GkeHubClient.ListScopeRBACRoleBindingsPagedResponse
com.google.cloud.gkehub.v1.GkeHubClient.ListScopesFixedSizeCollection
com.google.cloud.gkehub.v1.GkeHubClient.ListScopesPage
com.google.cloud.gkehub.v1.GkeHubClient.ListScopesPagedResponse
com.google.cloud.gkehub.v1.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.v1.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.v1.GkeHubSettings.Builder Builder for GkeHubSettings.
com.google.cloud.gkehub.v1.KubernetesMetadata KubernetesMetadata provides informational metadata for Memberships representing Kubernetes clusters.
com.google.cloud.gkehub.v1.KubernetesMetadata.Builder KubernetesMetadata provides informational metadata for Memberships representing Kubernetes clusters.
com.google.cloud.gkehub.v1.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.v1.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.v1.ListBoundMembershipsRequest Request to list Memberships bound to a Scope.
com.google.cloud.gkehub.v1.ListBoundMembershipsRequest.Builder Request to list Memberships bound to a Scope.
com.google.cloud.gkehub.v1.ListBoundMembershipsResponse List of Memberships bound to a Scope.
com.google.cloud.gkehub.v1.ListBoundMembershipsResponse.Builder List of Memberships bound to a Scope.
com.google.cloud.gkehub.v1.ListFeaturesRequest Request message for GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1.ListFeaturesRequest.Builder Request message for GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1.ListFeaturesResponse Response message for the GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1.ListFeaturesResponse.Builder Response message for the GkeHub.ListFeatures method.
com.google.cloud.gkehub.v1.ListFleetsRequest Request message for the GkeHub.ListFleets method.
com.google.cloud.gkehub.v1.ListFleetsRequest.Builder Request message for the GkeHub.ListFleets method.
com.google.cloud.gkehub.v1.ListFleetsResponse Response message for the GkeHub.ListFleetsResponse method.
com.google.cloud.gkehub.v1.ListFleetsResponse.Builder Response message for the GkeHub.ListFleetsResponse method.
com.google.cloud.gkehub.v1.ListMembershipBindingsRequest Request to list MembershipBinding.
com.google.cloud.gkehub.v1.ListMembershipBindingsRequest.Builder Request to list MembershipBinding.
com.google.cloud.gkehub.v1.ListMembershipBindingsResponse List of MembershipBindings.
com.google.cloud.gkehub.v1.ListMembershipBindingsResponse.Builder List of MembershipBindings.
com.google.cloud.gkehub.v1.ListMembershipRBACRoleBindingsRequest Request to list Membership RBACRoleBindings.
com.google.cloud.gkehub.v1.ListMembershipRBACRoleBindingsRequest.Builder Request to list Membership RBACRoleBindings.
com.google.cloud.gkehub.v1.ListMembershipRBACRoleBindingsResponse List of Membership RBACRoleBindings.
com.google.cloud.gkehub.v1.ListMembershipRBACRoleBindingsResponse.Builder List of Membership RBACRoleBindings.
com.google.cloud.gkehub.v1.ListMembershipsRequest Request message for GkeHub.ListMemberships method.
com.google.cloud.gkehub.v1.ListMembershipsRequest.Builder Request message for GkeHub.ListMemberships method.
com.google.cloud.gkehub.v1.ListMembershipsResponse Response message for the GkeHub.ListMemberships method.
com.google.cloud.gkehub.v1.ListMembershipsResponse.Builder Response message for the GkeHub.ListMemberships method.
com.google.cloud.gkehub.v1.ListPermittedScopesRequest Request to list permitted Scopes.
com.google.cloud.gkehub.v1.ListPermittedScopesRequest.Builder Request to list permitted Scopes.
com.google.cloud.gkehub.v1.ListPermittedScopesResponse List of permitted Scopes.
com.google.cloud.gkehub.v1.ListPermittedScopesResponse.Builder List of permitted Scopes.
com.google.cloud.gkehub.v1.ListScopeNamespacesRequest Request to list fleet namespaces.
com.google.cloud.gkehub.v1.ListScopeNamespacesRequest.Builder Request to list fleet namespaces.
com.google.cloud.gkehub.v1.ListScopeNamespacesResponse List of fleet namespaces.
com.google.cloud.gkehub.v1.ListScopeNamespacesResponse.Builder List of fleet namespaces.
com.google.cloud.gkehub.v1.ListScopeRBACRoleBindingsRequest Request to list Scope RBACRoleBindings.
com.google.cloud.gkehub.v1.ListScopeRBACRoleBindingsRequest.Builder Request to list Scope RBACRoleBindings.
com.google.cloud.gkehub.v1.ListScopeRBACRoleBindingsResponse List of Scope RBACRoleBindings.
com.google.cloud.gkehub.v1.ListScopeRBACRoleBindingsResponse.Builder List of Scope RBACRoleBindings.
com.google.cloud.gkehub.v1.ListScopesRequest Request to list Scopes.
com.google.cloud.gkehub.v1.ListScopesRequest.Builder Request to list Scopes.
com.google.cloud.gkehub.v1.ListScopesResponse List of Scopes.
com.google.cloud.gkehub.v1.ListScopesResponse.Builder List of Scopes.
com.google.cloud.gkehub.v1.LocationName
com.google.cloud.gkehub.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.gkehub.v1.Membership Membership contains information about a member cluster.
com.google.cloud.gkehub.v1.Membership.Builder Membership contains information about a member cluster.
com.google.cloud.gkehub.v1.MembershipBinding MembershipBinding is a subresource of a Membership, representing what Fleet Scopes (or other, future Fleet resources) a Membership is bound to.
com.google.cloud.gkehub.v1.MembershipBinding.Builder MembershipBinding is a subresource of a Membership, representing what Fleet Scopes (or other, future Fleet resources) a Membership is bound to.
com.google.cloud.gkehub.v1.MembershipBindingLifecycleState MembershipBindingLifecycleState describes the state of a Binding resource.
com.google.cloud.gkehub.v1.MembershipBindingLifecycleState.Builder MembershipBindingLifecycleState describes the state of a Binding resource.
com.google.cloud.gkehub.v1.MembershipBindingName
com.google.cloud.gkehub.v1.MembershipBindingName.Builder Builder for projects/{project}/locations/{location}/memberships/{membership}/bindings/{membershipbinding}.
com.google.cloud.gkehub.v1.MembershipEndpoint MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata.
com.google.cloud.gkehub.v1.MembershipEndpoint.Builder MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata.
com.google.cloud.gkehub.v1.MembershipFeatureSpec MembershipFeatureSpec contains configuration information for a single Membership.
com.google.cloud.gkehub.v1.MembershipFeatureSpec.Builder MembershipFeatureSpec contains configuration information for a single Membership.
com.google.cloud.gkehub.v1.MembershipFeatureState MembershipFeatureState contains Feature status information for a single Membership.
com.google.cloud.gkehub.v1.MembershipFeatureState.Builder MembershipFeatureState contains Feature status information for a single Membership.
com.google.cloud.gkehub.v1.MembershipName
com.google.cloud.gkehub.v1.MembershipName.Builder Builder for projects/{project}/locations/{location}/memberships/{membership}.
com.google.cloud.gkehub.v1.MembershipProto
com.google.cloud.gkehub.v1.MembershipState MembershipState describes the state of a Membership resource.
com.google.cloud.gkehub.v1.MembershipState.Builder MembershipState describes the state of a Membership resource.
com.google.cloud.gkehub.v1.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.v1.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.v1.Namespace Namespace represents a namespace across the Fleet
com.google.cloud.gkehub.v1.Namespace.Builder Namespace represents a namespace across the Fleet
com.google.cloud.gkehub.v1.NamespaceLifecycleState NamespaceLifecycleState describes the state of a Namespace resource.
com.google.cloud.gkehub.v1.NamespaceLifecycleState.Builder NamespaceLifecycleState describes the state of a Namespace resource.
com.google.cloud.gkehub.v1.NamespaceName
com.google.cloud.gkehub.v1.NamespaceName.Builder Builder for projects/{project}/locations/{location}/scopes/{scope}/namespaces/{namespace}.
com.google.cloud.gkehub.v1.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.gkehub.v1.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.gkehub.v1.RBACRoleBinding RBACRoleBinding represents a rbacrolebinding across the Fleet
com.google.cloud.gkehub.v1.RBACRoleBinding.Builder RBACRoleBinding represents a rbacrolebinding across the Fleet
com.google.cloud.gkehub.v1.RBACRoleBinding.Role Role is the type for Kubernetes roles
com.google.cloud.gkehub.v1.RBACRoleBinding.Role.Builder Role is the type for Kubernetes roles
com.google.cloud.gkehub.v1.RBACRoleBindingLifecycleState RBACRoleBindingLifecycleState describes the state of a RbacRoleBinding resource.
com.google.cloud.gkehub.v1.RBACRoleBindingLifecycleState.Builder RBACRoleBindingLifecycleState describes the state of a RbacRoleBinding resource.
com.google.cloud.gkehub.v1.RBACRoleBindingName
com.google.cloud.gkehub.v1.RBACRoleBindingName.Builder Builder for projects/{project}/locations/{location}/scopes/{scope}/rbacrolebindings/{rbacrolebinding}.
com.google.cloud.gkehub.v1.RBACRoleBindingName.ProjectLocationMembershipRbacrolebindingBuilder Builder for projects/{project}/locations/{location}/memberships/{membership}/rbacrolebindings/{rbacrolebinding}.
com.google.cloud.gkehub.v1.ResourceManifest ResourceManifest represents a single Kubernetes resource to be applied to the cluster.
com.google.cloud.gkehub.v1.ResourceManifest.Builder ResourceManifest represents a single Kubernetes resource to be applied to the cluster.
com.google.cloud.gkehub.v1.ResourceOptions ResourceOptions represent options for Kubernetes resource generation.
com.google.cloud.gkehub.v1.ResourceOptions.Builder ResourceOptions represent options for Kubernetes resource generation.
com.google.cloud.gkehub.v1.Scope Scope represents a Scope in a Fleet.
com.google.cloud.gkehub.v1.Scope.Builder Scope represents a Scope in a Fleet.
com.google.cloud.gkehub.v1.ScopeFeatureSpec ScopeFeatureSpec contains feature specs for a fleet scope.
com.google.cloud.gkehub.v1.ScopeFeatureSpec.Builder ScopeFeatureSpec contains feature specs for a fleet scope.
com.google.cloud.gkehub.v1.ScopeFeatureState ScopeFeatureState contains Scope-wide Feature status information.
com.google.cloud.gkehub.v1.ScopeFeatureState.Builder ScopeFeatureState contains Scope-wide Feature status information.
com.google.cloud.gkehub.v1.ScopeLifecycleState ScopeLifecycleState describes the state of a Scope resource.
com.google.cloud.gkehub.v1.ScopeLifecycleState.Builder ScopeLifecycleState describes the state of a Scope resource.
com.google.cloud.gkehub.v1.ScopeName
com.google.cloud.gkehub.v1.ScopeName.Builder Builder for projects/{project}/locations/{location}/scopes/{scope}.
com.google.cloud.gkehub.v1.SecurityPostureConfig SecurityPostureConfig defines the flags needed to enable/disable features for the Security Posture API.
com.google.cloud.gkehub.v1.SecurityPostureConfig.Builder SecurityPostureConfig defines the flags needed to enable/disable features for the Security Posture API.
com.google.cloud.gkehub.v1.ServiceProto
com.google.cloud.gkehub.v1.TypeMeta TypeMeta is the type information needed for content unmarshalling of Kubernetes resources in the manifest.
com.google.cloud.gkehub.v1.TypeMeta.Builder TypeMeta is the type information needed for content unmarshalling of Kubernetes resources in the manifest.
com.google.cloud.gkehub.v1.UpdateFeatureRequest Request message for GkeHub.UpdateFeature method.
com.google.cloud.gkehub.v1.UpdateFeatureRequest.Builder Request message for GkeHub.UpdateFeature method.
com.google.cloud.gkehub.v1.UpdateFleetRequest Request message for the GkeHub.UpdateFleet method.
com.google.cloud.gkehub.v1.UpdateFleetRequest.Builder Request message for the GkeHub.UpdateFleet method.
com.google.cloud.gkehub.v1.UpdateMembershipBindingRequest Request to update a MembershipBinding.
com.google.cloud.gkehub.v1.UpdateMembershipBindingRequest.Builder Request to update a MembershipBinding.
com.google.cloud.gkehub.v1.UpdateMembershipRBACRoleBindingRequest Request to update a membership rbacrolebinding.
com.google.cloud.gkehub.v1.UpdateMembershipRBACRoleBindingRequest.Builder Request to update a membership rbacrolebinding.
com.google.cloud.gkehub.v1.UpdateMembershipRequest Request message for GkeHub.UpdateMembership method.
com.google.cloud.gkehub.v1.UpdateMembershipRequest.Builder Request message for GkeHub.UpdateMembership method.
com.google.cloud.gkehub.v1.UpdateScopeNamespaceRequest Request to update a fleet namespace.
com.google.cloud.gkehub.v1.UpdateScopeNamespaceRequest.Builder Request to update a fleet namespace.
com.google.cloud.gkehub.v1.UpdateScopeRBACRoleBindingRequest Request to update a scope rbacrolebinding.
com.google.cloud.gkehub.v1.UpdateScopeRBACRoleBindingRequest.Builder Request to update a scope rbacrolebinding.
com.google.cloud.gkehub.v1.UpdateScopeRequest Request to update a Scope.
com.google.cloud.gkehub.v1.UpdateScopeRequest.Builder Request to update a Scope.

Interfaces

Interface Description
com.google.cloud.gkehub.v1.AuthorityOrBuilder
com.google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBindingOrBuilder
com.google.cloud.gkehub.v1.BinaryAuthorizationConfigOrBuilder
com.google.cloud.gkehub.v1.CommonFeatureSpecOrBuilder
com.google.cloud.gkehub.v1.CommonFeatureStateOrBuilder
com.google.cloud.gkehub.v1.CompliancePostureConfig.ComplianceStandardOrBuilder
com.google.cloud.gkehub.v1.CompliancePostureConfigOrBuilder
com.google.cloud.gkehub.v1.ConnectAgentResourceOrBuilder
com.google.cloud.gkehub.v1.CreateFeatureRequestOrBuilder
com.google.cloud.gkehub.v1.CreateFleetRequestOrBuilder
com.google.cloud.gkehub.v1.CreateMembershipBindingRequestOrBuilder
com.google.cloud.gkehub.v1.CreateMembershipRBACRoleBindingRequestOrBuilder
com.google.cloud.gkehub.v1.CreateMembershipRequestOrBuilder
com.google.cloud.gkehub.v1.CreateScopeNamespaceRequestOrBuilder
com.google.cloud.gkehub.v1.CreateScopeRBACRoleBindingRequestOrBuilder
com.google.cloud.gkehub.v1.CreateScopeRequestOrBuilder
com.google.cloud.gkehub.v1.DefaultClusterConfigOrBuilder
com.google.cloud.gkehub.v1.DeleteFeatureRequestOrBuilder
com.google.cloud.gkehub.v1.DeleteFleetRequestOrBuilder
com.google.cloud.gkehub.v1.DeleteMembershipBindingRequestOrBuilder
com.google.cloud.gkehub.v1.DeleteMembershipRBACRoleBindingRequestOrBuilder
com.google.cloud.gkehub.v1.DeleteMembershipRequestOrBuilder
com.google.cloud.gkehub.v1.DeleteScopeNamespaceRequestOrBuilder
com.google.cloud.gkehub.v1.DeleteScopeRBACRoleBindingRequestOrBuilder
com.google.cloud.gkehub.v1.DeleteScopeRequestOrBuilder
com.google.cloud.gkehub.v1.FeatureOrBuilder
com.google.cloud.gkehub.v1.FeatureResourceStateOrBuilder
com.google.cloud.gkehub.v1.FeatureStateOrBuilder
com.google.cloud.gkehub.v1.FleetLifecycleStateOrBuilder
com.google.cloud.gkehub.v1.FleetOrBuilder
com.google.cloud.gkehub.v1.GenerateConnectManifestRequestOrBuilder
com.google.cloud.gkehub.v1.GenerateConnectManifestResponseOrBuilder
com.google.cloud.gkehub.v1.GenerateMembershipRBACRoleBindingYAMLRequestOrBuilder
com.google.cloud.gkehub.v1.GenerateMembershipRBACRoleBindingYAMLResponseOrBuilder
com.google.cloud.gkehub.v1.GetFeatureRequestOrBuilder
com.google.cloud.gkehub.v1.GetFleetRequestOrBuilder
com.google.cloud.gkehub.v1.GetMembershipBindingRequestOrBuilder
com.google.cloud.gkehub.v1.GetMembershipRBACRoleBindingRequestOrBuilder
com.google.cloud.gkehub.v1.GetMembershipRequestOrBuilder
com.google.cloud.gkehub.v1.GetScopeNamespaceRequestOrBuilder
com.google.cloud.gkehub.v1.GetScopeRBACRoleBindingRequestOrBuilder
com.google.cloud.gkehub.v1.GetScopeRequestOrBuilder
com.google.cloud.gkehub.v1.GkeClusterOrBuilder
com.google.cloud.gkehub.v1.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.v1.KubernetesMetadataOrBuilder
com.google.cloud.gkehub.v1.KubernetesResourceOrBuilder
com.google.cloud.gkehub.v1.ListBoundMembershipsRequestOrBuilder
com.google.cloud.gkehub.v1.ListBoundMembershipsResponseOrBuilder
com.google.cloud.gkehub.v1.ListFeaturesRequestOrBuilder
com.google.cloud.gkehub.v1.ListFeaturesResponseOrBuilder
com.google.cloud.gkehub.v1.ListFleetsRequestOrBuilder
com.google.cloud.gkehub.v1.ListFleetsResponseOrBuilder
com.google.cloud.gkehub.v1.ListMembershipBindingsRequestOrBuilder
com.google.cloud.gkehub.v1.ListMembershipBindingsResponseOrBuilder
com.google.cloud.gkehub.v1.ListMembershipRBACRoleBindingsRequestOrBuilder
com.google.cloud.gkehub.v1.ListMembershipRBACRoleBindingsResponseOrBuilder
com.google.cloud.gkehub.v1.ListMembershipsRequestOrBuilder
com.google.cloud.gkehub.v1.ListMembershipsResponseOrBuilder
com.google.cloud.gkehub.v1.ListPermittedScopesRequestOrBuilder
com.google.cloud.gkehub.v1.ListPermittedScopesResponseOrBuilder
com.google.cloud.gkehub.v1.ListScopeNamespacesRequestOrBuilder
com.google.cloud.gkehub.v1.ListScopeNamespacesResponseOrBuilder
com.google.cloud.gkehub.v1.ListScopeRBACRoleBindingsRequestOrBuilder
com.google.cloud.gkehub.v1.ListScopeRBACRoleBindingsResponseOrBuilder
com.google.cloud.gkehub.v1.ListScopesRequestOrBuilder
com.google.cloud.gkehub.v1.ListScopesResponseOrBuilder
com.google.cloud.gkehub.v1.MembershipBindingLifecycleStateOrBuilder
com.google.cloud.gkehub.v1.MembershipBindingOrBuilder
com.google.cloud.gkehub.v1.MembershipEndpointOrBuilder
com.google.cloud.gkehub.v1.MembershipFeatureSpecOrBuilder
com.google.cloud.gkehub.v1.MembershipFeatureStateOrBuilder
com.google.cloud.gkehub.v1.MembershipOrBuilder
com.google.cloud.gkehub.v1.MembershipStateOrBuilder
com.google.cloud.gkehub.v1.MonitoringConfigOrBuilder
com.google.cloud.gkehub.v1.NamespaceLifecycleStateOrBuilder
com.google.cloud.gkehub.v1.NamespaceOrBuilder
com.google.cloud.gkehub.v1.OperationMetadataOrBuilder
com.google.cloud.gkehub.v1.RBACRoleBinding.RoleOrBuilder
com.google.cloud.gkehub.v1.RBACRoleBindingLifecycleStateOrBuilder
com.google.cloud.gkehub.v1.RBACRoleBindingOrBuilder
com.google.cloud.gkehub.v1.ResourceManifestOrBuilder
com.google.cloud.gkehub.v1.ResourceOptionsOrBuilder
com.google.cloud.gkehub.v1.ScopeFeatureSpecOrBuilder
com.google.cloud.gkehub.v1.ScopeFeatureStateOrBuilder
com.google.cloud.gkehub.v1.ScopeLifecycleStateOrBuilder
com.google.cloud.gkehub.v1.ScopeOrBuilder
com.google.cloud.gkehub.v1.SecurityPostureConfigOrBuilder
com.google.cloud.gkehub.v1.TypeMetaOrBuilder
com.google.cloud.gkehub.v1.UpdateFeatureRequestOrBuilder
com.google.cloud.gkehub.v1.UpdateFleetRequestOrBuilder
com.google.cloud.gkehub.v1.UpdateMembershipBindingRequestOrBuilder
com.google.cloud.gkehub.v1.UpdateMembershipRBACRoleBindingRequestOrBuilder
com.google.cloud.gkehub.v1.UpdateMembershipRequestOrBuilder
com.google.cloud.gkehub.v1.UpdateScopeNamespaceRequestOrBuilder
com.google.cloud.gkehub.v1.UpdateScopeRBACRoleBindingRequestOrBuilder
com.google.cloud.gkehub.v1.UpdateScopeRequestOrBuilder

Enums

Enum Description
com.google.cloud.gkehub.v1.BinaryAuthorizationConfig.EvaluationMode Binary Authorization mode of operation.
com.google.cloud.gkehub.v1.CommonFeatureSpec.FeatureSpecCase
com.google.cloud.gkehub.v1.CommonFeatureState.FeatureStateCase
com.google.cloud.gkehub.v1.CompliancePostureConfig.Mode Protobuf enum google.cloud.gkehub.v1.CompliancePostureConfig.Mode
com.google.cloud.gkehub.v1.FeatureResourceState.State State describes the lifecycle status of a Feature.
com.google.cloud.gkehub.v1.FeatureState.Code Code represents a machine-readable, high-level status of the Feature.
com.google.cloud.gkehub.v1.FleetLifecycleState.Code Code describes the state of a Fleet resource.
com.google.cloud.gkehub.v1.Membership.TypeCase
com.google.cloud.gkehub.v1.MembershipBinding.TargetCase
com.google.cloud.gkehub.v1.MembershipBindingLifecycleState.Code Code describes the state of a MembershipBinding resource.
com.google.cloud.gkehub.v1.MembershipFeatureSpec.FeatureSpecCase
com.google.cloud.gkehub.v1.MembershipFeatureState.FeatureStateCase
com.google.cloud.gkehub.v1.MembershipState.Code Code describes the state of a Membership resource.
com.google.cloud.gkehub.v1.NamespaceLifecycleState.Code Code describes the state of a Namespace resource.
com.google.cloud.gkehub.v1.RBACRoleBinding.PrincipalCase
com.google.cloud.gkehub.v1.RBACRoleBinding.Role.PredefinedRoles PredefinedRoles is an ENUM representation of the default Kubernetes Roles
com.google.cloud.gkehub.v1.RBACRoleBindingLifecycleState.Code Code describes the state of a rbacrolebinding resource.
com.google.cloud.gkehub.v1.ScopeLifecycleState.Code Code describes the state of a Scope resource.
com.google.cloud.gkehub.v1.SecurityPostureConfig.Mode Mode defines enablement mode for GKE Security posture features.
com.google.cloud.gkehub.v1.SecurityPostureConfig.VulnerabilityMode VulnerabilityMode defines enablement mode for vulnerability scanning.