Package com.google.container.v1beta1
Interface BinaryAuthorizationOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BinaryAuthorization
,BinaryAuthorization.Builder
public interface BinaryAuthorizationOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
getEnabled()
Deprecated.google.container.v1beta1.BinaryAuthorization.enabled is deprecated.BinaryAuthorization.EvaluationMode
getEvaluationMode()
Mode of operation for binauthz policy evaluation.int
getEvaluationModeValue()
Mode of operation for binauthz policy evaluation.BinaryAuthorization.PolicyBinding
getPolicyBindings(int index)
Optional.int
getPolicyBindingsCount()
Optional.List<BinaryAuthorization.PolicyBinding>
getPolicyBindingsList()
Optional.BinaryAuthorization.PolicyBindingOrBuilder
getPolicyBindingsOrBuilder(int index)
Optional.List<? extends BinaryAuthorization.PolicyBindingOrBuilder>
getPolicyBindingsOrBuilderList()
Optional.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getEnabled
@Deprecated boolean getEnabled()
Deprecated.google.container.v1beta1.BinaryAuthorization.enabled is deprecated. See google/container/v1beta1/cluster_service.proto;l=1752This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored.
bool enabled = 1 [deprecated = true];
- Returns:
- The enabled.
-
getEvaluationModeValue
int getEvaluationModeValue()
Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED.
.google.container.v1beta1.BinaryAuthorization.EvaluationMode evaluation_mode = 2;
- Returns:
- The enum numeric value on the wire for evaluationMode.
-
getEvaluationMode
BinaryAuthorization.EvaluationMode getEvaluationMode()
Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED.
.google.container.v1beta1.BinaryAuthorization.EvaluationMode evaluation_mode = 2;
- Returns:
- The evaluationMode.
-
getPolicyBindingsList
List<BinaryAuthorization.PolicyBinding> getPolicyBindingsList()
Optional. Binauthz policies that apply to this cluster.
repeated .google.container.v1beta1.BinaryAuthorization.PolicyBinding policy_bindings = 5 [(.google.api.field_behavior) = OPTIONAL];
-
getPolicyBindings
BinaryAuthorization.PolicyBinding getPolicyBindings(int index)
Optional. Binauthz policies that apply to this cluster.
repeated .google.container.v1beta1.BinaryAuthorization.PolicyBinding policy_bindings = 5 [(.google.api.field_behavior) = OPTIONAL];
-
getPolicyBindingsCount
int getPolicyBindingsCount()
Optional. Binauthz policies that apply to this cluster.
repeated .google.container.v1beta1.BinaryAuthorization.PolicyBinding policy_bindings = 5 [(.google.api.field_behavior) = OPTIONAL];
-
getPolicyBindingsOrBuilderList
List<? extends BinaryAuthorization.PolicyBindingOrBuilder> getPolicyBindingsOrBuilderList()
Optional. Binauthz policies that apply to this cluster.
repeated .google.container.v1beta1.BinaryAuthorization.PolicyBinding policy_bindings = 5 [(.google.api.field_behavior) = OPTIONAL];
-
getPolicyBindingsOrBuilder
BinaryAuthorization.PolicyBindingOrBuilder getPolicyBindingsOrBuilder(int index)
Optional. Binauthz policies that apply to this cluster.
repeated .google.container.v1beta1.BinaryAuthorization.PolicyBinding policy_bindings = 5 [(.google.api.field_behavior) = OPTIONAL];
-
-