Interface PatchRuleSecurityPolicyRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PatchRuleSecurityPolicyRequest, PatchRuleSecurityPolicyRequest.Builder

@Generated public interface PatchRuleSecurityPolicyRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasPriority

      boolean hasPriority()
       The priority of the rule to patch.
       
      optional int32 priority = 445151652;
      Returns:
      Whether the priority field is set.
    • getPriority

      int getPriority()
       The priority of the rule to patch.
       
      optional int32 priority = 445151652;
      Returns:
      The priority.
    • getProject

      String getProject()
       Project ID for this request.
       
      string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
      Returns:
      The project.
    • getProjectBytes

      com.google.protobuf.ByteString getProjectBytes()
       Project ID for this request.
       
      string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
      Returns:
      The bytes for project.
    • getSecurityPolicy

      String getSecurityPolicy()
       Name of the security policy to update.
       
      string security_policy = 171082513 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The securityPolicy.
    • getSecurityPolicyBytes

      com.google.protobuf.ByteString getSecurityPolicyBytes()
       Name of the security policy to update.
       
      string security_policy = 171082513 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for securityPolicy.
    • hasSecurityPolicyRuleResource

      boolean hasSecurityPolicyRuleResource()
       The body resource for this request
       
      .google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the securityPolicyRuleResource field is set.
    • getSecurityPolicyRuleResource

      SecurityPolicyRule getSecurityPolicyRuleResource()
       The body resource for this request
       
      .google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The securityPolicyRuleResource.
    • getSecurityPolicyRuleResourceOrBuilder

      SecurityPolicyRuleOrBuilder getSecurityPolicyRuleResourceOrBuilder()
       The body resource for this request
       
      .google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
    • hasUpdateMask

      boolean hasUpdateMask()
       Indicates fields to be cleared as part of this request.
       
      optional string update_mask = 500079778;
      Returns:
      Whether the updateMask field is set.
    • getUpdateMask

      String getUpdateMask()
       Indicates fields to be cleared as part of this request.
       
      optional string update_mask = 500079778;
      Returns:
      The updateMask.
    • getUpdateMaskBytes

      com.google.protobuf.ByteString getUpdateMaskBytes()
       Indicates fields to be cleared as part of this request.
       
      optional string update_mask = 500079778;
      Returns:
      The bytes for updateMask.
    • hasValidateOnly

      boolean hasValidateOnly()
       If true, the request will not be committed.
       
      optional bool validate_only = 242744629;
      Returns:
      Whether the validateOnly field is set.
    • getValidateOnly

      boolean getValidateOnly()
       If true, the request will not be committed.
       
      optional bool validate_only = 242744629;
      Returns:
      The validateOnly.