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 Detail

      • getEnabled

        @Deprecated
        boolean getEnabled()
        Deprecated.
        google.container.v1beta1.BinaryAuthorization.enabled is deprecated. See google/container/v1beta1/cluster_service.proto;l=1752
         This 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];