Interface MembershipSpecOrBuilder (1.49.0)

public interface MembershipSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBinauthz()

public abstract BinauthzConfig getBinauthz()

Binauthz conifguration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.BinauthzConfig binauthz = 3;

Returns
Type Description
BinauthzConfig

The binauthz.

getBinauthzOrBuilder()

public abstract BinauthzConfigOrBuilder getBinauthzOrBuilder()

Binauthz conifguration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.BinauthzConfig binauthz = 3;

Returns
Type Description
BinauthzConfigOrBuilder

getConfigSync()

public abstract ConfigSync getConfigSync()

Config Sync configuration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.ConfigSync config_sync = 1;

Returns
Type Description
ConfigSync

The configSync.

getConfigSyncOrBuilder()

public abstract ConfigSyncOrBuilder getConfigSyncOrBuilder()

Config Sync configuration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.ConfigSync config_sync = 1;

Returns
Type Description
ConfigSyncOrBuilder

getHierarchyController()

public abstract HierarchyControllerConfig getHierarchyController()

Hierarchy Controller configuration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerConfig hierarchy_controller = 4;

Returns
Type Description
HierarchyControllerConfig

The hierarchyController.

getHierarchyControllerOrBuilder()

public abstract HierarchyControllerConfigOrBuilder getHierarchyControllerOrBuilder()

Hierarchy Controller configuration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerConfig hierarchy_controller = 4;

Returns
Type Description
HierarchyControllerConfigOrBuilder

getPolicyController()

public abstract PolicyController getPolicyController()

Policy Controller configuration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.PolicyController policy_controller = 2;

Returns
Type Description
PolicyController

The policyController.

getPolicyControllerOrBuilder()

public abstract PolicyControllerOrBuilder getPolicyControllerOrBuilder()

Policy Controller configuration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.PolicyController policy_controller = 2;

Returns
Type Description
PolicyControllerOrBuilder

getVersion()

public abstract String getVersion()

Version of ACM installed.

string version = 10;

Returns
Type Description
String

The version.

getVersionBytes()

public abstract ByteString getVersionBytes()

Version of ACM installed.

string version = 10;

Returns
Type Description
ByteString

The bytes for version.

hasBinauthz()

public abstract boolean hasBinauthz()

Binauthz conifguration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.BinauthzConfig binauthz = 3;

Returns
Type Description
boolean

Whether the binauthz field is set.

hasConfigSync()

public abstract boolean hasConfigSync()

Config Sync configuration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.ConfigSync config_sync = 1;

Returns
Type Description
boolean

Whether the configSync field is set.

hasHierarchyController()

public abstract boolean hasHierarchyController()

Hierarchy Controller configuration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerConfig hierarchy_controller = 4;

Returns
Type Description
boolean

Whether the hierarchyController field is set.

hasPolicyController()

public abstract boolean hasPolicyController()

Policy Controller configuration for the cluster.

.google.cloud.gkehub.configmanagement.v1alpha.PolicyController policy_controller = 2;

Returns
Type Description
boolean

Whether the policyController field is set.