Interface BinaryAuthorizationConfigOrBuilder (1.85.0)

public interface BinaryAuthorizationConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEvaluationMode()

public abstract BinaryAuthorizationConfig.EvaluationMode getEvaluationMode()

Optional. Mode of operation for binauthz policy evaluation.

.google.cloud.gkehub.v1.BinaryAuthorizationConfig.EvaluationMode evaluation_mode = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BinaryAuthorizationConfig.EvaluationMode

The evaluationMode.

getEvaluationModeValue()

public abstract int getEvaluationModeValue()

Optional. Mode of operation for binauthz policy evaluation.

.google.cloud.gkehub.v1.BinaryAuthorizationConfig.EvaluationMode evaluation_mode = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for evaluationMode.

getPolicyBindings(int index)

public abstract BinaryAuthorizationConfig.PolicyBinding getPolicyBindings(int index)

Optional. Binauthz policies that apply to this cluster.

repeated .google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding policy_bindings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
BinaryAuthorizationConfig.PolicyBinding

getPolicyBindingsCount()

public abstract int getPolicyBindingsCount()

Optional. Binauthz policies that apply to this cluster.

repeated .google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding policy_bindings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getPolicyBindingsList()

public abstract List<BinaryAuthorizationConfig.PolicyBinding> getPolicyBindingsList()

Optional. Binauthz policies that apply to this cluster.

repeated .google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding policy_bindings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<PolicyBinding>

getPolicyBindingsOrBuilder(int index)

public abstract BinaryAuthorizationConfig.PolicyBindingOrBuilder getPolicyBindingsOrBuilder(int index)

Optional. Binauthz policies that apply to this cluster.

repeated .google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding policy_bindings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
BinaryAuthorizationConfig.PolicyBindingOrBuilder

getPolicyBindingsOrBuilderList()

public abstract List<? extends BinaryAuthorizationConfig.PolicyBindingOrBuilder> getPolicyBindingsOrBuilderList()

Optional. Binauthz policies that apply to this cluster.

repeated .google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding policy_bindings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBindingOrBuilder>