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 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;