Interface MembershipStateOrBuilder (1.56.0)

public interface MembershipStateOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBinauthzState()

public abstract BinauthzState getBinauthzState()

Output only. Binauthz status

.google.cloud.gkehub.configmanagement.v1beta.BinauthzState binauthz_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
BinauthzState

The binauthzState.

getBinauthzStateOrBuilder()

public abstract BinauthzStateOrBuilder getBinauthzStateOrBuilder()

Output only. Binauthz status

.google.cloud.gkehub.configmanagement.v1beta.BinauthzState binauthz_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
BinauthzStateOrBuilder

getClusterName()

public abstract String getClusterName()

Output only. This field is set to the cluster_name field of the Membership Spec if it is not empty. Otherwise, it is set to the cluster's fleet membership name.

string cluster_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The clusterName.

getClusterNameBytes()

public abstract ByteString getClusterNameBytes()

Output only. This field is set to the cluster_name field of the Membership Spec if it is not empty. Otherwise, it is set to the cluster's fleet membership name.

string cluster_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for clusterName.

getConfigSyncState()

public abstract ConfigSyncState getConfigSyncState()

Output only. Current sync status

.google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState config_sync_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ConfigSyncState

The configSyncState.

getConfigSyncStateOrBuilder()

public abstract ConfigSyncStateOrBuilder getConfigSyncStateOrBuilder()

Output only. Current sync status

.google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState config_sync_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ConfigSyncStateOrBuilder

getHierarchyControllerState()

public abstract HierarchyControllerState getHierarchyControllerState()

Output only. Hierarchy Controller status

.google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerState hierarchy_controller_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
HierarchyControllerState

The hierarchyControllerState.

getHierarchyControllerStateOrBuilder()

public abstract HierarchyControllerStateOrBuilder getHierarchyControllerStateOrBuilder()

Output only. Hierarchy Controller status

.google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerState hierarchy_controller_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
HierarchyControllerStateOrBuilder

getMembershipSpec()

public abstract MembershipSpec getMembershipSpec()

Output only. Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state

.google.cloud.gkehub.configmanagement.v1beta.MembershipSpec membership_spec = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
MembershipSpec

The membershipSpec.

getMembershipSpecOrBuilder()

public abstract MembershipSpecOrBuilder getMembershipSpecOrBuilder()

Output only. Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state

.google.cloud.gkehub.configmanagement.v1beta.MembershipSpec membership_spec = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
MembershipSpecOrBuilder

getOperatorState()

public abstract OperatorState getOperatorState()

Output only. Current install status of ACM's Operator

.google.cloud.gkehub.configmanagement.v1beta.OperatorState operator_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
OperatorState

The operatorState.

getOperatorStateOrBuilder()

public abstract OperatorStateOrBuilder getOperatorStateOrBuilder()

Output only. Current install status of ACM's Operator

.google.cloud.gkehub.configmanagement.v1beta.OperatorState operator_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
OperatorStateOrBuilder

getPolicyControllerState()

public abstract PolicyControllerState getPolicyControllerState()

Output only. PolicyController status

.google.cloud.gkehub.configmanagement.v1beta.PolicyControllerState policy_controller_state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
PolicyControllerState

The policyControllerState.

getPolicyControllerStateOrBuilder()

public abstract PolicyControllerStateOrBuilder getPolicyControllerStateOrBuilder()

Output only. PolicyController status

.google.cloud.gkehub.configmanagement.v1beta.PolicyControllerState policy_controller_state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
PolicyControllerStateOrBuilder

hasBinauthzState()

public abstract boolean hasBinauthzState()

Output only. Binauthz status

.google.cloud.gkehub.configmanagement.v1beta.BinauthzState binauthz_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the binauthzState field is set.

hasConfigSyncState()

public abstract boolean hasConfigSyncState()

Output only. Current sync status

.google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState config_sync_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the configSyncState field is set.

hasHierarchyControllerState()

public abstract boolean hasHierarchyControllerState()

Output only. Hierarchy Controller status

.google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerState hierarchy_controller_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the hierarchyControllerState field is set.

hasMembershipSpec()

public abstract boolean hasMembershipSpec()

Output only. Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state

.google.cloud.gkehub.configmanagement.v1beta.MembershipSpec membership_spec = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the membershipSpec field is set.

hasOperatorState()

public abstract boolean hasOperatorState()

Output only. Current install status of ACM's Operator

.google.cloud.gkehub.configmanagement.v1beta.OperatorState operator_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the operatorState field is set.

hasPolicyControllerState()

public abstract boolean hasPolicyControllerState()

Output only. PolicyController status

.google.cloud.gkehub.configmanagement.v1beta.PolicyControllerState policy_controller_state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the policyControllerState field is set.