Send feedback
Class CreateBranchRuleRequest.Builder (0.57.0)
Stay organized with collections
Save and categorize content based on your preferences.
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 GeneratedMessage . 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.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
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];
clearParent()
public CreateBranchRuleRequest . Builder clearParent ()
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
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 GeneratedMessage . 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
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.
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.
Send feedback
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.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]