Package com.google.cloud.compute.v1
Class PatchRuleSecurityPolicyRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
- com.google.cloud.compute.v1.PatchRuleSecurityPolicyRequest.Builder
-
- All Implemented Interfaces:
PatchRuleSecurityPolicyRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PatchRuleSecurityPolicyRequest
public static final class PatchRuleSecurityPolicyRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder> implements PatchRuleSecurityPolicyRequestOrBuilder
A request message for SecurityPolicies.PatchRule. See the method description for details.
Protobuf typegoogle.cloud.compute.v1.PatchRuleSecurityPolicyRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PatchRuleSecurityPolicyRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PatchRuleSecurityPolicyRequestbuild()PatchRuleSecurityPolicyRequestbuildPartial()PatchRuleSecurityPolicyRequest.Builderclear()PatchRuleSecurityPolicyRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PatchRuleSecurityPolicyRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PatchRuleSecurityPolicyRequest.BuilderclearPriority()The priority of the rule to patch.PatchRuleSecurityPolicyRequest.BuilderclearProject()Project ID for this request.PatchRuleSecurityPolicyRequest.BuilderclearSecurityPolicy()Name of the security policy to update.PatchRuleSecurityPolicyRequest.BuilderclearSecurityPolicyRuleResource()The body resource for this requestPatchRuleSecurityPolicyRequest.BuilderclearValidateOnly()If true, the request will not be committed.PatchRuleSecurityPolicyRequest.Builderclone()PatchRuleSecurityPolicyRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetPriority()The priority of the rule to patch.StringgetProject()Project ID for this request.com.google.protobuf.ByteStringgetProjectBytes()Project ID for this request.StringgetSecurityPolicy()Name of the security policy to update.com.google.protobuf.ByteStringgetSecurityPolicyBytes()Name of the security policy to update.SecurityPolicyRulegetSecurityPolicyRuleResource()The body resource for this requestSecurityPolicyRule.BuildergetSecurityPolicyRuleResourceBuilder()The body resource for this requestSecurityPolicyRuleOrBuildergetSecurityPolicyRuleResourceOrBuilder()The body resource for this requestbooleangetValidateOnly()If true, the request will not be committed.booleanhasPriority()The priority of the rule to patch.booleanhasSecurityPolicyRuleResource()The body resource for this requestbooleanhasValidateOnly()If true, the request will not be committed.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PatchRuleSecurityPolicyRequest.BuildermergeFrom(PatchRuleSecurityPolicyRequest other)PatchRuleSecurityPolicyRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PatchRuleSecurityPolicyRequest.BuildermergeFrom(com.google.protobuf.Message other)PatchRuleSecurityPolicyRequest.BuildermergeSecurityPolicyRuleResource(SecurityPolicyRule value)The body resource for this requestPatchRuleSecurityPolicyRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PatchRuleSecurityPolicyRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PatchRuleSecurityPolicyRequest.BuildersetPriority(int value)The priority of the rule to patch.PatchRuleSecurityPolicyRequest.BuildersetProject(String value)Project ID for this request.PatchRuleSecurityPolicyRequest.BuildersetProjectBytes(com.google.protobuf.ByteString value)Project ID for this request.PatchRuleSecurityPolicyRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)PatchRuleSecurityPolicyRequest.BuildersetSecurityPolicy(String value)Name of the security policy to update.PatchRuleSecurityPolicyRequest.BuildersetSecurityPolicyBytes(com.google.protobuf.ByteString value)Name of the security policy to update.PatchRuleSecurityPolicyRequest.BuildersetSecurityPolicyRuleResource(SecurityPolicyRule value)The body resource for this requestPatchRuleSecurityPolicyRequest.BuildersetSecurityPolicyRuleResource(SecurityPolicyRule.Builder builderForValue)The body resource for this requestPatchRuleSecurityPolicyRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PatchRuleSecurityPolicyRequest.BuildersetValidateOnly(boolean value)If true, the request will not be committed.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
clear
public PatchRuleSecurityPolicyRequest.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
getDefaultInstanceForType
public PatchRuleSecurityPolicyRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PatchRuleSecurityPolicyRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PatchRuleSecurityPolicyRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PatchRuleSecurityPolicyRequest.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
setField
public PatchRuleSecurityPolicyRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
clearField
public PatchRuleSecurityPolicyRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
clearOneof
public PatchRuleSecurityPolicyRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
setRepeatedField
public PatchRuleSecurityPolicyRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
addRepeatedField
public PatchRuleSecurityPolicyRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
mergeFrom
public PatchRuleSecurityPolicyRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
mergeFrom
public PatchRuleSecurityPolicyRequest.Builder mergeFrom(PatchRuleSecurityPolicyRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
mergeFrom
public PatchRuleSecurityPolicyRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PatchRuleSecurityPolicyRequest.Builder>- Throws:
IOException
-
hasPriority
public boolean hasPriority()
The priority of the rule to patch.
optional int32 priority = 445151652;- Specified by:
hasPriorityin interfacePatchRuleSecurityPolicyRequestOrBuilder- Returns:
- Whether the priority field is set.
-
getPriority
public int getPriority()
The priority of the rule to patch.
optional int32 priority = 445151652;- Specified by:
getPriorityin interfacePatchRuleSecurityPolicyRequestOrBuilder- Returns:
- The priority.
-
setPriority
public PatchRuleSecurityPolicyRequest.Builder setPriority(int value)
The priority of the rule to patch.
optional int32 priority = 445151652;- Parameters:
value- The priority to set.- Returns:
- This builder for chaining.
-
clearPriority
public PatchRuleSecurityPolicyRequest.Builder clearPriority()
The priority of the rule to patch.
optional int32 priority = 445151652;- Returns:
- This builder for chaining.
-
getProject
public String getProject()
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];- Specified by:
getProjectin interfacePatchRuleSecurityPolicyRequestOrBuilder- Returns:
- The project.
-
getProjectBytes
public com.google.protobuf.ByteString getProjectBytes()
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];- Specified by:
getProjectBytesin interfacePatchRuleSecurityPolicyRequestOrBuilder- Returns:
- The bytes for project.
-
setProject
public PatchRuleSecurityPolicyRequest.Builder setProject(String value)
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];- Parameters:
value- The project to set.- Returns:
- This builder for chaining.
-
clearProject
public PatchRuleSecurityPolicyRequest.Builder clearProject()
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];- Returns:
- This builder for chaining.
-
setProjectBytes
public PatchRuleSecurityPolicyRequest.Builder setProjectBytes(com.google.protobuf.ByteString value)
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];- Parameters:
value- The bytes for project to set.- Returns:
- This builder for chaining.
-
getSecurityPolicy
public String getSecurityPolicy()
Name of the security policy to update.
string security_policy = 171082513 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSecurityPolicyin interfacePatchRuleSecurityPolicyRequestOrBuilder- Returns:
- The securityPolicy.
-
getSecurityPolicyBytes
public com.google.protobuf.ByteString getSecurityPolicyBytes()
Name of the security policy to update.
string security_policy = 171082513 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSecurityPolicyBytesin interfacePatchRuleSecurityPolicyRequestOrBuilder- Returns:
- The bytes for securityPolicy.
-
setSecurityPolicy
public PatchRuleSecurityPolicyRequest.Builder setSecurityPolicy(String value)
Name of the security policy to update.
string security_policy = 171082513 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The securityPolicy to set.- Returns:
- This builder for chaining.
-
clearSecurityPolicy
public PatchRuleSecurityPolicyRequest.Builder clearSecurityPolicy()
Name of the security policy to update.
string security_policy = 171082513 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setSecurityPolicyBytes
public PatchRuleSecurityPolicyRequest.Builder setSecurityPolicyBytes(com.google.protobuf.ByteString value)
Name of the security policy to update.
string security_policy = 171082513 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for securityPolicy to set.- Returns:
- This builder for chaining.
-
hasSecurityPolicyRuleResource
public boolean hasSecurityPolicyRuleResource()
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasSecurityPolicyRuleResourcein interfacePatchRuleSecurityPolicyRequestOrBuilder- Returns:
- Whether the securityPolicyRuleResource field is set.
-
getSecurityPolicyRuleResource
public SecurityPolicyRule getSecurityPolicyRuleResource()
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSecurityPolicyRuleResourcein interfacePatchRuleSecurityPolicyRequestOrBuilder- Returns:
- The securityPolicyRuleResource.
-
setSecurityPolicyRuleResource
public PatchRuleSecurityPolicyRequest.Builder setSecurityPolicyRuleResource(SecurityPolicyRule value)
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
-
setSecurityPolicyRuleResource
public PatchRuleSecurityPolicyRequest.Builder setSecurityPolicyRuleResource(SecurityPolicyRule.Builder builderForValue)
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
-
mergeSecurityPolicyRuleResource
public PatchRuleSecurityPolicyRequest.Builder mergeSecurityPolicyRuleResource(SecurityPolicyRule value)
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
-
clearSecurityPolicyRuleResource
public PatchRuleSecurityPolicyRequest.Builder clearSecurityPolicyRuleResource()
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
-
getSecurityPolicyRuleResourceBuilder
public SecurityPolicyRule.Builder getSecurityPolicyRuleResourceBuilder()
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];
-
getSecurityPolicyRuleResourceOrBuilder
public SecurityPolicyRuleOrBuilder getSecurityPolicyRuleResourceOrBuilder()
The body resource for this request
.google.cloud.compute.v1.SecurityPolicyRule security_policy_rule_resource = 402693443 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSecurityPolicyRuleResourceOrBuilderin interfacePatchRuleSecurityPolicyRequestOrBuilder
-
hasValidateOnly
public boolean hasValidateOnly()
If true, the request will not be committed.
optional bool validate_only = 242744629;- Specified by:
hasValidateOnlyin interfacePatchRuleSecurityPolicyRequestOrBuilder- Returns:
- Whether the validateOnly field is set.
-
getValidateOnly
public boolean getValidateOnly()
If true, the request will not be committed.
optional bool validate_only = 242744629;- Specified by:
getValidateOnlyin interfacePatchRuleSecurityPolicyRequestOrBuilder- Returns:
- The validateOnly.
-
setValidateOnly
public PatchRuleSecurityPolicyRequest.Builder setValidateOnly(boolean value)
If true, the request will not be committed.
optional bool validate_only = 242744629;- Parameters:
value- The validateOnly to set.- Returns:
- This builder for chaining.
-
clearValidateOnly
public PatchRuleSecurityPolicyRequest.Builder clearValidateOnly()
If true, the request will not be committed.
optional bool validate_only = 242744629;- Returns:
- This builder for chaining.
-
setUnknownFields
public final PatchRuleSecurityPolicyRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
mergeUnknownFields
public final PatchRuleSecurityPolicyRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PatchRuleSecurityPolicyRequest.Builder>
-
-