public final class PatchRuleRegionSecurityPolicyRequest extends com.google.protobuf.GeneratedMessageV3 implements PatchRuleRegionSecurityPolicyRequestOrBuilder
A request message for RegionSecurityPolicies.PatchRule. See the method description for details.Protobuf type
google.cloud.compute.v1.PatchRuleRegionSecurityPolicyRequest| Modifier and Type | Class and Description |
|---|---|
static class |
PatchRuleRegionSecurityPolicyRequest.Builder
A request message for RegionSecurityPolicies.PatchRule.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
PRIORITY_FIELD_NUMBER |
static int |
PROJECT_FIELD_NUMBER |
static int |
REGION_FIELD_NUMBER |
static int |
SECURITY_POLICY_FIELD_NUMBER |
static int |
SECURITY_POLICY_RULE_RESOURCE_FIELD_NUMBER |
static int |
UPDATE_MASK_FIELD_NUMBER |
static int |
VALIDATE_ONLY_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static PatchRuleRegionSecurityPolicyRequest |
getDefaultInstance() |
PatchRuleRegionSecurityPolicyRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<PatchRuleRegionSecurityPolicyRequest> |
getParserForType() |
int |
getPriority()
The priority of the rule to patch.
|
String |
getProject()
Project ID for this request.
|
com.google.protobuf.ByteString |
getProjectBytes()
Project ID for this request.
|
String |
getRegion()
Name of the region scoping this request.
|
com.google.protobuf.ByteString |
getRegionBytes()
Name of the region scoping this request.
|
String |
getSecurityPolicy()
Name of the security policy to update.
|
com.google.protobuf.ByteString |
getSecurityPolicyBytes()
Name of the security policy to update.
|
SecurityPolicyRule |
getSecurityPolicyRuleResource()
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
|
SecurityPolicyRuleOrBuilder |
getSecurityPolicyRuleResourceOrBuilder()
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
|
int |
getSerializedSize() |
String |
getUpdateMask()
Indicates fields to be cleared as part of this request.
|
com.google.protobuf.ByteString |
getUpdateMaskBytes()
Indicates fields to be cleared as part of this request.
|
boolean |
getValidateOnly()
If true, the request will not be committed.
|
int |
hashCode() |
boolean |
hasPriority()
The priority of the rule to patch.
|
boolean |
hasSecurityPolicyRuleResource()
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
|
boolean |
hasUpdateMask()
Indicates fields to be cleared as part of this request.
|
boolean |
hasValidateOnly()
If true, the request will not be committed.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static PatchRuleRegionSecurityPolicyRequest.Builder |
newBuilder() |
static PatchRuleRegionSecurityPolicyRequest.Builder |
newBuilder(PatchRuleRegionSecurityPolicyRequest prototype) |
PatchRuleRegionSecurityPolicyRequest.Builder |
newBuilderForType() |
protected PatchRuleRegionSecurityPolicyRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static PatchRuleRegionSecurityPolicyRequest |
parseDelimitedFrom(InputStream input) |
static PatchRuleRegionSecurityPolicyRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PatchRuleRegionSecurityPolicyRequest |
parseFrom(byte[] data) |
static PatchRuleRegionSecurityPolicyRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PatchRuleRegionSecurityPolicyRequest |
parseFrom(ByteBuffer data) |
static PatchRuleRegionSecurityPolicyRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PatchRuleRegionSecurityPolicyRequest |
parseFrom(com.google.protobuf.ByteString data) |
static PatchRuleRegionSecurityPolicyRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PatchRuleRegionSecurityPolicyRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static PatchRuleRegionSecurityPolicyRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PatchRuleRegionSecurityPolicyRequest |
parseFrom(InputStream input) |
static PatchRuleRegionSecurityPolicyRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<PatchRuleRegionSecurityPolicyRequest> |
parser() |
PatchRuleRegionSecurityPolicyRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int PRIORITY_FIELD_NUMBER
public static final int PROJECT_FIELD_NUMBER
public static final int REGION_FIELD_NUMBER
public static final int SECURITY_POLICY_FIELD_NUMBER
public static final int SECURITY_POLICY_RULE_RESOURCE_FIELD_NUMBER
public static final int UPDATE_MASK_FIELD_NUMBER
public static final int VALIDATE_ONLY_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasPriority()
The priority of the rule to patch.
optional int32 priority = 445151652;hasPriority in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic int getPriority()
The priority of the rule to patch.
optional int32 priority = 445151652;getPriority in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic String getProject()
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
getProject in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic com.google.protobuf.ByteString getProjectBytes()
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
getProjectBytes in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic String getRegion()
Name of the region scoping this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "region"];
getRegion in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic com.google.protobuf.ByteString getRegionBytes()
Name of the region scoping this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "region"];
getRegionBytes in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic String getSecurityPolicy()
Name of the security policy to update.
string security_policy = 171082513 [(.google.api.field_behavior) = REQUIRED];getSecurityPolicy in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic com.google.protobuf.ByteString getSecurityPolicyBytes()
Name of the security policy to update.
string security_policy = 171082513 [(.google.api.field_behavior) = REQUIRED];getSecurityPolicyBytes in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic boolean hasSecurityPolicyRuleResource()
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
hasSecurityPolicyRuleResource in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic SecurityPolicyRule getSecurityPolicyRuleResource()
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
getSecurityPolicyRuleResource in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic SecurityPolicyRuleOrBuilder getSecurityPolicyRuleResourceOrBuilder()
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
getSecurityPolicyRuleResourceOrBuilder in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic boolean hasUpdateMask()
Indicates fields to be cleared as part of this request.
optional string update_mask = 500079778;hasUpdateMask in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic String getUpdateMask()
Indicates fields to be cleared as part of this request.
optional string update_mask = 500079778;getUpdateMask in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic com.google.protobuf.ByteString getUpdateMaskBytes()
Indicates fields to be cleared as part of this request.
optional string update_mask = 500079778;getUpdateMaskBytes in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic boolean hasValidateOnly()
If true, the request will not be committed.
optional bool validate_only = 242744629;hasValidateOnly in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic boolean getValidateOnly()
If true, the request will not be committed.
optional bool validate_only = 242744629;getValidateOnly in interface PatchRuleRegionSecurityPolicyRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static PatchRuleRegionSecurityPolicyRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PatchRuleRegionSecurityPolicyRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PatchRuleRegionSecurityPolicyRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PatchRuleRegionSecurityPolicyRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PatchRuleRegionSecurityPolicyRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PatchRuleRegionSecurityPolicyRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PatchRuleRegionSecurityPolicyRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static PatchRuleRegionSecurityPolicyRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PatchRuleRegionSecurityPolicyRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static PatchRuleRegionSecurityPolicyRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PatchRuleRegionSecurityPolicyRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static PatchRuleRegionSecurityPolicyRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic PatchRuleRegionSecurityPolicyRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static PatchRuleRegionSecurityPolicyRequest.Builder newBuilder()
public static PatchRuleRegionSecurityPolicyRequest.Builder newBuilder(PatchRuleRegionSecurityPolicyRequest prototype)
public PatchRuleRegionSecurityPolicyRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected PatchRuleRegionSecurityPolicyRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static PatchRuleRegionSecurityPolicyRequest getDefaultInstance()
public static com.google.protobuf.Parser<PatchRuleRegionSecurityPolicyRequest> parser()
public com.google.protobuf.Parser<PatchRuleRegionSecurityPolicyRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public PatchRuleRegionSecurityPolicyRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.