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()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public MembershipFeatureState.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public MembershipFeatureState build()
   
  
  
  buildPartial()
  
    public MembershipFeatureState buildPartial()
   
  
  
  clear()
  
    public MembershipFeatureState.Builder clear()
   
  
  Overrides
  
  
  clearConfigmanagement()
  
    public MembershipFeatureState.Builder clearConfigmanagement()
   
   Config Management-specific state.
 .google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
 
clearFeatureState()
  
    public MembershipFeatureState.Builder clearFeatureState()
   
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public MembershipFeatureState.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  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)
   
  
  
  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()
   
  
  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()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getFeatureStateCase()
  
    public MembershipFeatureState.FeatureStateCase getFeatureStateCase()
   
  
  
  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;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the configmanagement field is set. | 
    
  
  
  hasMetering()
  
    public boolean hasMetering()
   
   Metering-specific spec.
 .google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
    
      
        | Returns | 
      
        | 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;
    
      
        | Returns | 
      
        | 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;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the state field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  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)
   
  
  
  
  
  
    public MembershipFeatureState.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public MembershipFeatureState.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  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)
   
  
  
  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)
   
  
  
  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)
   
  
  
  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)
   
  
  
  Overrides