public static final class MembershipFeatureState.Builder extends GeneratedMessageV3.Builder<MembershipFeatureState.Builder> implements MembershipFeatureStateOrBuilder
   
   MembershipFeatureState contains Feature status information for a single
 Membership.
 Protobuf type google.cloud.gkehub.v1alpha.MembershipFeatureState
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public MembershipFeatureState.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public MembershipFeatureState build()
   
  Returns
  
  
  buildPartial()
  
    public MembershipFeatureState buildPartial()
   
  Returns
  
  
  clear()
  
    public MembershipFeatureState.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearConfigmanagement()
  
    public MembershipFeatureState.Builder clearConfigmanagement()
   
   Config Management-specific state.
 .google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
 
clearFeatureState()
  
    public MembershipFeatureState.Builder clearFeatureState()
   
  Returns
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public MembershipFeatureState.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearMetering()
  
    public MembershipFeatureState.Builder clearMetering()
   
   Metering-specific spec.
 .google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public MembershipFeatureState.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearServicemesh()
  
    public MembershipFeatureState.Builder clearServicemesh()
   
   Service Mesh-specific state.
 .google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
clearState()
  
    public MembershipFeatureState.Builder clearState()
   
   The high-level state of this Feature for a single membership.
 .google.cloud.gkehub.v1alpha.FeatureState state = 1;
clone()
  
    public MembershipFeatureState.Builder clone()
   
  Returns
  
  Overrides
  
  
  getConfigmanagement()
  
    public MembershipState getConfigmanagement()
   
   Config Management-specific state.
 .google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
 
getConfigmanagementBuilder()
  
    public MembershipState.Builder getConfigmanagementBuilder()
   
   Config Management-specific state.
 .google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
 
getConfigmanagementOrBuilder()
  
    public MembershipStateOrBuilder getConfigmanagementOrBuilder()
   
   Config Management-specific state.
 .google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
 
getDefaultInstanceForType()
  
    public MembershipFeatureState getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getFeatureStateCase()
  
    public MembershipFeatureState.FeatureStateCase getFeatureStateCase()
   
  Returns
  
  
  getMetering()
  
    public MembershipState getMetering()
   
   Metering-specific spec.
 .google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
getMeteringBuilder()
  
    public MembershipState.Builder getMeteringBuilder()
   
   Metering-specific spec.
 .google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
getMeteringOrBuilder()
  
    public MembershipStateOrBuilder getMeteringOrBuilder()
   
   Metering-specific spec.
 .google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
getServicemesh()
  
    public MembershipState getServicemesh()
   
   Service Mesh-specific state.
 .google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
getServicemeshBuilder()
  
    public MembershipState.Builder getServicemeshBuilder()
   
   Service Mesh-specific state.
 .google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
getServicemeshOrBuilder()
  
    public MembershipStateOrBuilder getServicemeshOrBuilder()
   
   Service Mesh-specific state.
 .google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
getState()
  
    public FeatureState getState()
   
   The high-level state of this Feature for a single membership.
 .google.cloud.gkehub.v1alpha.FeatureState state = 1;
getStateBuilder()
  
    public FeatureState.Builder getStateBuilder()
   
   The high-level state of this Feature for a single membership.
 .google.cloud.gkehub.v1alpha.FeatureState state = 1;
getStateOrBuilder()
  
    public FeatureStateOrBuilder getStateOrBuilder()
   
   The high-level state of this Feature for a single membership.
 .google.cloud.gkehub.v1alpha.FeatureState state = 1;
hasConfigmanagement()
  
    public boolean hasConfigmanagement()
   
   Config Management-specific state.
 .google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
 
    
      
        | Type | Description | 
      
        | boolean | Whether the configmanagement field is set. | 
    
  
  
  hasMetering()
  
    public boolean hasMetering()
   
   Metering-specific spec.
 .google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
    
      
        | Type | Description | 
      
        | boolean | Whether the metering field is set. | 
    
  
  
  hasServicemesh()
  
    public boolean hasServicemesh()
   
   Service Mesh-specific state.
 .google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
    
      
        | Type | Description | 
      
        | boolean | Whether the servicemesh field is set. | 
    
  
  
  hasState()
  
    public boolean hasState()
   
   The high-level state of this Feature for a single membership.
 .google.cloud.gkehub.v1alpha.FeatureState state = 1;
    
      
        | Type | Description | 
      
        | boolean | Whether the state field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeConfigmanagement(MembershipState value)
  
    public MembershipFeatureState.Builder mergeConfigmanagement(MembershipState value)
   
   Config Management-specific state.
 .google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
 
mergeFrom(MembershipFeatureState other)
  
    public MembershipFeatureState.Builder mergeFrom(MembershipFeatureState other)
   
  Parameter
  
  Returns
  
  
  
  
    public MembershipFeatureState.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public MembershipFeatureState.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeMetering(MembershipState value)
  
    public MembershipFeatureState.Builder mergeMetering(MembershipState value)
   
   Metering-specific spec.
 .google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
mergeServicemesh(MembershipState value)
  
    public MembershipFeatureState.Builder mergeServicemesh(MembershipState value)
   
   Service Mesh-specific state.
 .google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
mergeState(FeatureState value)
  
    public MembershipFeatureState.Builder mergeState(FeatureState value)
   
   The high-level state of this Feature for a single membership.
 .google.cloud.gkehub.v1alpha.FeatureState state = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final MembershipFeatureState.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setConfigmanagement(MembershipState value)
  
    public MembershipFeatureState.Builder setConfigmanagement(MembershipState value)
   
   Config Management-specific state.
 .google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
 
setConfigmanagement(MembershipState.Builder builderForValue)
  
    public MembershipFeatureState.Builder setConfigmanagement(MembershipState.Builder builderForValue)
   
   Config Management-specific state.
 .google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
 
setField(Descriptors.FieldDescriptor field, Object value)
  
    public MembershipFeatureState.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setMetering(MembershipState value)
  
    public MembershipFeatureState.Builder setMetering(MembershipState value)
   
   Metering-specific spec.
 .google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
setMetering(MembershipState.Builder builderForValue)
  
    public MembershipFeatureState.Builder setMetering(MembershipState.Builder builderForValue)
   
   Metering-specific spec.
 .google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public MembershipFeatureState.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setServicemesh(MembershipState value)
  
    public MembershipFeatureState.Builder setServicemesh(MembershipState value)
   
   Service Mesh-specific state.
 .google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
setServicemesh(MembershipState.Builder builderForValue)
  
    public MembershipFeatureState.Builder setServicemesh(MembershipState.Builder builderForValue)
   
   Service Mesh-specific state.
 .google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
setState(FeatureState value)
  
    public MembershipFeatureState.Builder setState(FeatureState value)
   
   The high-level state of this Feature for a single membership.
 .google.cloud.gkehub.v1alpha.FeatureState state = 1;
setState(FeatureState.Builder builderForValue)
  
    public MembershipFeatureState.Builder setState(FeatureState.Builder builderForValue)
   
   The high-level state of this Feature for a single membership.
 .google.cloud.gkehub.v1alpha.FeatureState state = 1;
setUnknownFields(UnknownFieldSet unknownFields)
  
    public final MembershipFeatureState.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides