Package com.google.events.cloud.gkehub.v1 (0.16.0)

Classes

ApplianceCluster

ApplianceCluster contains information specific to GDC Edge Appliance Clusters.

Protobuf type google.events.cloud.gkehub.v1.ApplianceCluster

ApplianceCluster.Builder

ApplianceCluster contains information specific to GDC Edge Appliance Clusters.

Protobuf type google.events.cloud.gkehub.v1.ApplianceCluster

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

Protobuf type google.events.cloud.gkehub.v1.Authority

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

Protobuf type google.events.cloud.gkehub.v1.Authority

CommonFeatureState

CommonFeatureState contains Hub-wide Feature status information.

Protobuf type google.events.cloud.gkehub.v1.CommonFeatureState

CommonFeatureState.Builder

CommonFeatureState contains Hub-wide Feature status information.

Protobuf type google.events.cloud.gkehub.v1.CommonFeatureState

Data

EdgeCluster

EdgeCluster contains information specific to Google Edge Clusters.

Protobuf type google.events.cloud.gkehub.v1.EdgeCluster

EdgeCluster.Builder

EdgeCluster contains information specific to Google Edge Clusters.

Protobuf type google.events.cloud.gkehub.v1.EdgeCluster

Feature

Feature represents the settings and status of any Hub Feature.

Protobuf type google.events.cloud.gkehub.v1.Feature

Feature.Builder

Feature represents the settings and status of any Hub Feature.

Protobuf type google.events.cloud.gkehub.v1.Feature

FeatureEventData

The data within all Feature events.

Protobuf type google.events.cloud.gkehub.v1.FeatureEventData

FeatureEventData.Builder

The data within all Feature events.

Protobuf type google.events.cloud.gkehub.v1.FeatureEventData

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.

Protobuf type google.events.cloud.gkehub.v1.FeatureResourceState

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.

Protobuf type google.events.cloud.gkehub.v1.FeatureResourceState

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.

Protobuf type google.events.cloud.gkehub.v1.FeatureState

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.

Protobuf type google.events.cloud.gkehub.v1.FeatureState

GkeCluster

GkeCluster contains information specific to GKE clusters.

Protobuf type google.events.cloud.gkehub.v1.GkeCluster

GkeCluster.Builder

GkeCluster contains information specific to GKE clusters.

Protobuf type google.events.cloud.gkehub.v1.GkeCluster

KubernetesMetadata

KubernetesMetadata provides informational metadata for Memberships representing Kubernetes clusters.

Protobuf type google.events.cloud.gkehub.v1.KubernetesMetadata

KubernetesMetadata.Builder

KubernetesMetadata provides informational metadata for Memberships representing Kubernetes clusters.

Protobuf type google.events.cloud.gkehub.v1.KubernetesMetadata

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.

Protobuf type google.events.cloud.gkehub.v1.KubernetesResource

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.

Protobuf type google.events.cloud.gkehub.v1.KubernetesResource

Membership

Membership contains information about a member cluster.

Protobuf type google.events.cloud.gkehub.v1.Membership

Membership.Builder

Membership contains information about a member cluster.

Protobuf type google.events.cloud.gkehub.v1.Membership

MembershipBinding

MembershipBinding is a subresource of a Membership, representing what Fleet Scopes (or other, future Fleet resources) a Membership is bound to.

Protobuf type google.events.cloud.gkehub.v1.MembershipBinding

MembershipBinding.Builder

MembershipBinding is a subresource of a Membership, representing what Fleet Scopes (or other, future Fleet resources) a Membership is bound to.

Protobuf type google.events.cloud.gkehub.v1.MembershipBinding

MembershipBindingEventData

The data within all MembershipBinding events.

Protobuf type google.events.cloud.gkehub.v1.MembershipBindingEventData

MembershipBindingEventData.Builder

The data within all MembershipBinding events.

Protobuf type google.events.cloud.gkehub.v1.MembershipBindingEventData

MembershipBindingLifecycleState

MembershipBindingLifecycleState describes the state of a Binding resource.

Protobuf type google.events.cloud.gkehub.v1.MembershipBindingLifecycleState

MembershipBindingLifecycleState.Builder

MembershipBindingLifecycleState describes the state of a Binding resource.

Protobuf type google.events.cloud.gkehub.v1.MembershipBindingLifecycleState

MembershipEndpoint

MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata.

Protobuf type google.events.cloud.gkehub.v1.MembershipEndpoint

MembershipEndpoint.Builder

MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata.

Protobuf type google.events.cloud.gkehub.v1.MembershipEndpoint

MembershipEventData

The data within all Membership events.

Protobuf type google.events.cloud.gkehub.v1.MembershipEventData

MembershipEventData.Builder

The data within all Membership events.

Protobuf type google.events.cloud.gkehub.v1.MembershipEventData

MembershipFeatureState

MembershipFeatureState contains Feature status information for a single Membership.

Protobuf type google.events.cloud.gkehub.v1.MembershipFeatureState

MembershipFeatureState.Builder

MembershipFeatureState contains Feature status information for a single Membership.

Protobuf type google.events.cloud.gkehub.v1.MembershipFeatureState

MembershipState

MembershipState describes the state of a Membership resource.

Protobuf type google.events.cloud.gkehub.v1.MembershipState

MembershipState.Builder

MembershipState describes the state of a Membership resource.

Protobuf type google.events.cloud.gkehub.v1.MembershipState

MultiCloudCluster

MultiCloudCluster contains information specific to GKE Multi-Cloud clusters.

Protobuf type google.events.cloud.gkehub.v1.MultiCloudCluster

MultiCloudCluster.Builder

MultiCloudCluster contains information specific to GKE Multi-Cloud clusters.

Protobuf type google.events.cloud.gkehub.v1.MultiCloudCluster

OnPremCluster

OnPremCluster contains information specific to GKE On-Prem clusters.

Protobuf type google.events.cloud.gkehub.v1.OnPremCluster

OnPremCluster.Builder

OnPremCluster contains information specific to GKE On-Prem clusters.

Protobuf type google.events.cloud.gkehub.v1.OnPremCluster

ResourceManifest

ResourceManifest represents a single Kubernetes resource to be applied to the cluster.

Protobuf type google.events.cloud.gkehub.v1.ResourceManifest

ResourceManifest.Builder

ResourceManifest represents a single Kubernetes resource to be applied to the cluster.

Protobuf type google.events.cloud.gkehub.v1.ResourceManifest

ResourceOptions

ResourceOptions represent options for Kubernetes resource generation.

Protobuf type google.events.cloud.gkehub.v1.ResourceOptions

ResourceOptions.Builder

ResourceOptions represent options for Kubernetes resource generation.

Protobuf type google.events.cloud.gkehub.v1.ResourceOptions

Scope

Scope represents a Scope in a Fleet.

Protobuf type google.events.cloud.gkehub.v1.Scope

Scope.Builder

Scope represents a Scope in a Fleet.

Protobuf type google.events.cloud.gkehub.v1.Scope

ScopeEventData

The data within all Scope events.

Protobuf type google.events.cloud.gkehub.v1.ScopeEventData

ScopeEventData.Builder

The data within all Scope events.

Protobuf type google.events.cloud.gkehub.v1.ScopeEventData

ScopeFeatureState

ScopeFeatureState contains Scope-wide Feature status information.

Protobuf type google.events.cloud.gkehub.v1.ScopeFeatureState

ScopeFeatureState.Builder

ScopeFeatureState contains Scope-wide Feature status information.

Protobuf type google.events.cloud.gkehub.v1.ScopeFeatureState

ScopeLifecycleState

ScopeLifecycleState describes the state of a Scope resource.

Protobuf type google.events.cloud.gkehub.v1.ScopeLifecycleState

ScopeLifecycleState.Builder

ScopeLifecycleState describes the state of a Scope resource.

Protobuf type google.events.cloud.gkehub.v1.ScopeLifecycleState

Interfaces

ApplianceClusterOrBuilder

AuthorityOrBuilder

CommonFeatureStateOrBuilder

EdgeClusterOrBuilder

FeatureEventDataOrBuilder

FeatureOrBuilder

FeatureResourceStateOrBuilder

FeatureStateOrBuilder

GkeClusterOrBuilder

KubernetesMetadataOrBuilder

KubernetesResourceOrBuilder

MembershipBindingEventDataOrBuilder

MembershipBindingLifecycleStateOrBuilder

MembershipBindingOrBuilder

MembershipEndpointOrBuilder

MembershipEventDataOrBuilder

MembershipFeatureStateOrBuilder

MembershipOrBuilder

MembershipStateOrBuilder

MultiCloudClusterOrBuilder

OnPremClusterOrBuilder

ResourceManifestOrBuilder

ResourceOptionsOrBuilder

ScopeEventDataOrBuilder

ScopeFeatureStateOrBuilder

ScopeLifecycleStateOrBuilder

ScopeOrBuilder

Enums

FeatureResourceState.State

State describes the lifecycle status of a Feature.

Protobuf enum google.events.cloud.gkehub.v1.FeatureResourceState.State

FeatureState.Code

Code represents a machine-readable, high-level status of the Feature.

Protobuf enum google.events.cloud.gkehub.v1.FeatureState.Code

Membership.TypeCase

MembershipBinding.TargetCase

MembershipBindingLifecycleState.Code

Code describes the state of a MembershipBinding resource.

Protobuf enum google.events.cloud.gkehub.v1.MembershipBindingLifecycleState.Code

MembershipEndpoint.TypeCase

MembershipState.Code

Code describes the state of a Membership resource.

Protobuf enum google.events.cloud.gkehub.v1.MembershipState.Code

OnPremCluster.ClusterType

ClusterType describes on prem cluster's type.

Protobuf enum google.events.cloud.gkehub.v1.OnPremCluster.ClusterType

ScopeLifecycleState.Code

Code describes the state of a Scope resource.

Protobuf enum google.events.cloud.gkehub.v1.ScopeLifecycleState.Code