Interface MembershipFeatureStateOrBuilder (1.19.0)

public interface MembershipFeatureStateOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getConfigmanagement()

public abstract MembershipState getConfigmanagement()

Config Management-specific state.

.google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;

Returns
TypeDescription
MembershipState

The configmanagement.

getConfigmanagementOrBuilder()

public abstract MembershipStateOrBuilder getConfigmanagementOrBuilder()

Config Management-specific state.

.google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;

Returns
TypeDescription
MembershipStateOrBuilder

getFeatureStateCase()

public abstract MembershipFeatureState.FeatureStateCase getFeatureStateCase()
Returns
TypeDescription
MembershipFeatureState.FeatureStateCase

getMetering()

public abstract MembershipState getMetering()

Metering-specific spec.

.google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;

Returns
TypeDescription
MembershipState

The metering.

getMeteringOrBuilder()

public abstract MembershipStateOrBuilder getMeteringOrBuilder()

Metering-specific spec.

.google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;

Returns
TypeDescription
MembershipStateOrBuilder

getServicemesh()

public abstract MembershipState getServicemesh()

Service Mesh-specific state.

.google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;

Returns
TypeDescription
MembershipState

The servicemesh.

getServicemeshOrBuilder()

public abstract MembershipStateOrBuilder getServicemeshOrBuilder()

Service Mesh-specific state.

.google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;

Returns
TypeDescription
MembershipStateOrBuilder

getState()

public abstract FeatureState getState()

The high-level state of this Feature for a single membership.

.google.cloud.gkehub.v1alpha.FeatureState state = 1;

Returns
TypeDescription
FeatureState

The state.

getStateOrBuilder()

public abstract FeatureStateOrBuilder getStateOrBuilder()

The high-level state of this Feature for a single membership.

.google.cloud.gkehub.v1alpha.FeatureState state = 1;

Returns
TypeDescription
FeatureStateOrBuilder

hasConfigmanagement()

public abstract boolean hasConfigmanagement()

Config Management-specific state.

.google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;

Returns
TypeDescription
boolean

Whether the configmanagement field is set.

hasMetering()

public abstract boolean hasMetering()

Metering-specific spec.

.google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;

Returns
TypeDescription
boolean

Whether the metering field is set.

hasServicemesh()

public abstract boolean hasServicemesh()

Service Mesh-specific state.

.google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;

Returns
TypeDescription
boolean

Whether the servicemesh field is set.

hasState()

public abstract boolean hasState()

The high-level state of this Feature for a single membership.

.google.cloud.gkehub.v1alpha.FeatureState state = 1;

Returns
TypeDescription
boolean

Whether the state field is set.