Package com.google.cloud.gkehub.v1alpha
Interface MembershipFeatureStateOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MembershipFeatureState
,MembershipFeatureState.Builder
public interface MembershipFeatureStateOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MembershipState
getConfigmanagement()
Config Management-specific state.MembershipStateOrBuilder
getConfigmanagementOrBuilder()
Config Management-specific state.MembershipFeatureState.FeatureStateCase
getFeatureStateCase()
MembershipState
getMetering()
Metering-specific spec.MembershipStateOrBuilder
getMeteringOrBuilder()
Metering-specific spec.MembershipState
getServicemesh()
Service Mesh-specific state.MembershipStateOrBuilder
getServicemeshOrBuilder()
Service Mesh-specific state.FeatureState
getState()
The high-level state of this Feature for a single membership.FeatureStateOrBuilder
getStateOrBuilder()
The high-level state of this Feature for a single membership.boolean
hasConfigmanagement()
Config Management-specific state.boolean
hasMetering()
Metering-specific spec.boolean
hasServicemesh()
Service Mesh-specific state.boolean
hasState()
The high-level state of this Feature for a single membership.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasServicemesh
boolean hasServicemesh()
Service Mesh-specific state.
.google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
- Returns:
- Whether the servicemesh field is set.
-
getServicemesh
MembershipState getServicemesh()
Service Mesh-specific state.
.google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
- Returns:
- The servicemesh.
-
getServicemeshOrBuilder
MembershipStateOrBuilder getServicemeshOrBuilder()
Service Mesh-specific state.
.google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
-
hasMetering
boolean hasMetering()
Metering-specific spec.
.google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
- Returns:
- Whether the metering field is set.
-
getMetering
MembershipState getMetering()
Metering-specific spec.
.google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
- Returns:
- The metering.
-
getMeteringOrBuilder
MembershipStateOrBuilder getMeteringOrBuilder()
Metering-specific spec.
.google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
-
hasConfigmanagement
boolean hasConfigmanagement()
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
- Returns:
- Whether the configmanagement field is set.
-
getConfigmanagement
MembershipState getConfigmanagement()
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
- Returns:
- The configmanagement.
-
getConfigmanagementOrBuilder
MembershipStateOrBuilder getConfigmanagementOrBuilder()
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
-
hasState
boolean hasState()
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1alpha.FeatureState state = 1;
- Returns:
- Whether the state field is set.
-
getState
FeatureState getState()
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1alpha.FeatureState state = 1;
- Returns:
- The state.
-
getStateOrBuilder
FeatureStateOrBuilder getStateOrBuilder()
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1alpha.FeatureState state = 1;
-
getFeatureStateCase
MembershipFeatureState.FeatureStateCase getFeatureStateCase()
-
-