Class CreateBranchRuleRequest.Builder (0.48.0)
0.57.0 (latest)
0.55.0
0.53.0
0.52.0
0.50.0
0.48.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.40.0
0.38.0
0.37.0
0.34.0
0.33.0
0.32.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.21.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class CreateBranchRuleRequest . Builder extends GeneratedMessageV3 . Builder<CreateBranchRuleRequest . Builder > implements CreateBranchRuleRequestOrBuilder
CreateBranchRuleRequest is the request to create a branch rule.
Protobuf type google.cloud.securesourcemanager.v1.CreateBranchRuleRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateBranchRuleRequest . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public CreateBranchRuleRequest build ()
buildPartial()
public CreateBranchRuleRequest buildPartial ()
clear()
public CreateBranchRuleRequest . Builder clear ()
Overrides
clearBranchRule()
public CreateBranchRuleRequest . Builder clearBranchRule ()
.google.cloud.securesourcemanager.v1.BranchRule branch_rule = 2 [(.google.api.field_behavior) = REQUIRED];
clearBranchRuleId()
public CreateBranchRuleRequest . Builder clearBranchRuleId ()
string branch_rule_id = 3 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public CreateBranchRuleRequest . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateBranchRuleRequest . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearParent()
public CreateBranchRuleRequest . Builder clearParent ()
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public CreateBranchRuleRequest . Builder clone ()
Overrides
getBranchRule()
public BranchRule getBranchRule ()
.google.cloud.securesourcemanager.v1.BranchRule branch_rule = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
BranchRule
The branchRule.
getBranchRuleBuilder()
public BranchRule . Builder getBranchRuleBuilder ()
.google.cloud.securesourcemanager.v1.BranchRule branch_rule = 2 [(.google.api.field_behavior) = REQUIRED];
getBranchRuleId()
public String getBranchRuleId ()
string branch_rule_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The branchRuleId.
getBranchRuleIdBytes()
public ByteString getBranchRuleIdBytes ()
string branch_rule_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for branchRuleId.
getBranchRuleOrBuilder()
public BranchRuleOrBuilder getBranchRuleOrBuilder ()
.google.cloud.securesourcemanager.v1.BranchRule branch_rule = 2 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public CreateBranchRuleRequest getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getParent()
public String getParent ()
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type
Description
String
The parent.
getParentBytes()
public ByteString getParentBytes ()
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type
Description
ByteString
The bytes for parent.
hasBranchRule()
public boolean hasBranchRule ()
.google.cloud.securesourcemanager.v1.BranchRule branch_rule = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the branchRule field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeBranchRule(BranchRule value)
public CreateBranchRuleRequest . Builder mergeBranchRule ( BranchRule value )
.google.cloud.securesourcemanager.v1.BranchRule branch_rule = 2 [(.google.api.field_behavior) = REQUIRED];
mergeFrom(CreateBranchRuleRequest other)
public CreateBranchRuleRequest . Builder mergeFrom ( CreateBranchRuleRequest other )
public CreateBranchRuleRequest . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public CreateBranchRuleRequest . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateBranchRuleRequest . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setBranchRule(BranchRule value)
public CreateBranchRuleRequest . Builder setBranchRule ( BranchRule value )
.google.cloud.securesourcemanager.v1.BranchRule branch_rule = 2 [(.google.api.field_behavior) = REQUIRED];
setBranchRule(BranchRule.Builder builderForValue)
public CreateBranchRuleRequest . Builder setBranchRule ( BranchRule . Builder builderForValue )
.google.cloud.securesourcemanager.v1.BranchRule branch_rule = 2 [(.google.api.field_behavior) = REQUIRED];
setBranchRuleId(String value)
public CreateBranchRuleRequest . Builder setBranchRuleId ( String value )
string branch_rule_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
String The branchRuleId to set.
setBranchRuleIdBytes(ByteString value)
public CreateBranchRuleRequest . Builder setBranchRuleIdBytes ( ByteString value )
string branch_rule_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
ByteString The bytes for branchRuleId to set.
setField(Descriptors.FieldDescriptor field, Object value)
public CreateBranchRuleRequest . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setParent(String value)
public CreateBranchRuleRequest . Builder setParent ( String value )
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
String The parent to set.
setParentBytes(ByteString value)
public CreateBranchRuleRequest . Builder setParentBytes ( ByteString value )
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
ByteString The bytes for parent to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateBranchRuleRequest . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateBranchRuleRequest . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]