Package com.google.cloud.compute.v1
Class ForwardingRulesScopedList.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
- com.google.cloud.compute.v1.ForwardingRulesScopedList.Builder
-
- All Implemented Interfaces:
ForwardingRulesScopedListOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ForwardingRulesScopedList
public static final class ForwardingRulesScopedList.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder> implements ForwardingRulesScopedListOrBuilder
google.cloud.compute.v1.ForwardingRulesScopedList
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ForwardingRulesScopedList.Builder
addAllForwardingRules(Iterable<? extends ForwardingRule> values)
A list of forwarding rules contained in this scope.ForwardingRulesScopedList.Builder
addForwardingRules(int index, ForwardingRule value)
A list of forwarding rules contained in this scope.ForwardingRulesScopedList.Builder
addForwardingRules(int index, ForwardingRule.Builder builderForValue)
A list of forwarding rules contained in this scope.ForwardingRulesScopedList.Builder
addForwardingRules(ForwardingRule value)
A list of forwarding rules contained in this scope.ForwardingRulesScopedList.Builder
addForwardingRules(ForwardingRule.Builder builderForValue)
A list of forwarding rules contained in this scope.ForwardingRule.Builder
addForwardingRulesBuilder()
A list of forwarding rules contained in this scope.ForwardingRule.Builder
addForwardingRulesBuilder(int index)
A list of forwarding rules contained in this scope.ForwardingRulesScopedList.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ForwardingRulesScopedList
build()
ForwardingRulesScopedList
buildPartial()
ForwardingRulesScopedList.Builder
clear()
ForwardingRulesScopedList.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ForwardingRulesScopedList.Builder
clearForwardingRules()
A list of forwarding rules contained in this scope.ForwardingRulesScopedList.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ForwardingRulesScopedList.Builder
clearWarning()
Informational warning which replaces the list of forwarding rules when the list is empty.ForwardingRulesScopedList.Builder
clone()
ForwardingRulesScopedList
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
ForwardingRule
getForwardingRules(int index)
A list of forwarding rules contained in this scope.ForwardingRule.Builder
getForwardingRulesBuilder(int index)
A list of forwarding rules contained in this scope.List<ForwardingRule.Builder>
getForwardingRulesBuilderList()
A list of forwarding rules contained in this scope.int
getForwardingRulesCount()
A list of forwarding rules contained in this scope.List<ForwardingRule>
getForwardingRulesList()
A list of forwarding rules contained in this scope.ForwardingRuleOrBuilder
getForwardingRulesOrBuilder(int index)
A list of forwarding rules contained in this scope.List<? extends ForwardingRuleOrBuilder>
getForwardingRulesOrBuilderList()
A list of forwarding rules contained in this scope.Warning
getWarning()
Informational warning which replaces the list of forwarding rules when the list is empty.Warning.Builder
getWarningBuilder()
Informational warning which replaces the list of forwarding rules when the list is empty.WarningOrBuilder
getWarningOrBuilder()
Informational warning which replaces the list of forwarding rules when the list is empty.boolean
hasWarning()
Informational warning which replaces the list of forwarding rules when the list is empty.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ForwardingRulesScopedList.Builder
mergeFrom(ForwardingRulesScopedList other)
ForwardingRulesScopedList.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ForwardingRulesScopedList.Builder
mergeFrom(com.google.protobuf.Message other)
ForwardingRulesScopedList.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ForwardingRulesScopedList.Builder
mergeWarning(Warning value)
Informational warning which replaces the list of forwarding rules when the list is empty.ForwardingRulesScopedList.Builder
removeForwardingRules(int index)
A list of forwarding rules contained in this scope.ForwardingRulesScopedList.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ForwardingRulesScopedList.Builder
setForwardingRules(int index, ForwardingRule value)
A list of forwarding rules contained in this scope.ForwardingRulesScopedList.Builder
setForwardingRules(int index, ForwardingRule.Builder builderForValue)
A list of forwarding rules contained in this scope.ForwardingRulesScopedList.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ForwardingRulesScopedList.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ForwardingRulesScopedList.Builder
setWarning(Warning value)
Informational warning which replaces the list of forwarding rules when the list is empty.ForwardingRulesScopedList.Builder
setWarning(Warning.Builder builderForValue)
Informational warning which replaces the list of forwarding rules when the list is empty.-
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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
clear
public ForwardingRulesScopedList.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
getDefaultInstanceForType
public ForwardingRulesScopedList getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ForwardingRulesScopedList build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ForwardingRulesScopedList buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ForwardingRulesScopedList.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
setField
public ForwardingRulesScopedList.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
clearField
public ForwardingRulesScopedList.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
clearOneof
public ForwardingRulesScopedList.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
setRepeatedField
public ForwardingRulesScopedList.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
addRepeatedField
public ForwardingRulesScopedList.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
mergeFrom
public ForwardingRulesScopedList.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ForwardingRulesScopedList.Builder>
-
mergeFrom
public ForwardingRulesScopedList.Builder mergeFrom(ForwardingRulesScopedList other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
mergeFrom
public ForwardingRulesScopedList.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ForwardingRulesScopedList.Builder>
- Throws:
IOException
-
getForwardingRulesList
public List<ForwardingRule> getForwardingRulesList()
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
- Specified by:
getForwardingRulesList
in interfaceForwardingRulesScopedListOrBuilder
-
getForwardingRulesCount
public int getForwardingRulesCount()
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
- Specified by:
getForwardingRulesCount
in interfaceForwardingRulesScopedListOrBuilder
-
getForwardingRules
public ForwardingRule getForwardingRules(int index)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
- Specified by:
getForwardingRules
in interfaceForwardingRulesScopedListOrBuilder
-
setForwardingRules
public ForwardingRulesScopedList.Builder setForwardingRules(int index, ForwardingRule value)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
setForwardingRules
public ForwardingRulesScopedList.Builder setForwardingRules(int index, ForwardingRule.Builder builderForValue)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
addForwardingRules
public ForwardingRulesScopedList.Builder addForwardingRules(ForwardingRule value)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
addForwardingRules
public ForwardingRulesScopedList.Builder addForwardingRules(int index, ForwardingRule value)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
addForwardingRules
public ForwardingRulesScopedList.Builder addForwardingRules(ForwardingRule.Builder builderForValue)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
addForwardingRules
public ForwardingRulesScopedList.Builder addForwardingRules(int index, ForwardingRule.Builder builderForValue)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
addAllForwardingRules
public ForwardingRulesScopedList.Builder addAllForwardingRules(Iterable<? extends ForwardingRule> values)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
clearForwardingRules
public ForwardingRulesScopedList.Builder clearForwardingRules()
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
removeForwardingRules
public ForwardingRulesScopedList.Builder removeForwardingRules(int index)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
getForwardingRulesBuilder
public ForwardingRule.Builder getForwardingRulesBuilder(int index)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
getForwardingRulesOrBuilder
public ForwardingRuleOrBuilder getForwardingRulesOrBuilder(int index)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
- Specified by:
getForwardingRulesOrBuilder
in interfaceForwardingRulesScopedListOrBuilder
-
getForwardingRulesOrBuilderList
public List<? extends ForwardingRuleOrBuilder> getForwardingRulesOrBuilderList()
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
- Specified by:
getForwardingRulesOrBuilderList
in interfaceForwardingRulesScopedListOrBuilder
-
addForwardingRulesBuilder
public ForwardingRule.Builder addForwardingRulesBuilder()
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
addForwardingRulesBuilder
public ForwardingRule.Builder addForwardingRulesBuilder(int index)
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
getForwardingRulesBuilderList
public List<ForwardingRule.Builder> getForwardingRulesBuilderList()
A list of forwarding rules contained in this scope.
repeated .google.cloud.compute.v1.ForwardingRule forwarding_rules = 315821365;
-
hasWarning
public boolean hasWarning()
Informational warning which replaces the list of forwarding rules when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
- Specified by:
hasWarning
in interfaceForwardingRulesScopedListOrBuilder
- Returns:
- Whether the warning field is set.
-
getWarning
public Warning getWarning()
Informational warning which replaces the list of forwarding rules when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
- Specified by:
getWarning
in interfaceForwardingRulesScopedListOrBuilder
- Returns:
- The warning.
-
setWarning
public ForwardingRulesScopedList.Builder setWarning(Warning value)
Informational warning which replaces the list of forwarding rules when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
-
setWarning
public ForwardingRulesScopedList.Builder setWarning(Warning.Builder builderForValue)
Informational warning which replaces the list of forwarding rules when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
-
mergeWarning
public ForwardingRulesScopedList.Builder mergeWarning(Warning value)
Informational warning which replaces the list of forwarding rules when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
-
clearWarning
public ForwardingRulesScopedList.Builder clearWarning()
Informational warning which replaces the list of forwarding rules when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
-
getWarningBuilder
public Warning.Builder getWarningBuilder()
Informational warning which replaces the list of forwarding rules when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
-
getWarningOrBuilder
public WarningOrBuilder getWarningOrBuilder()
Informational warning which replaces the list of forwarding rules when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
- Specified by:
getWarningOrBuilder
in interfaceForwardingRulesScopedListOrBuilder
-
setUnknownFields
public final ForwardingRulesScopedList.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
mergeUnknownFields
public final ForwardingRulesScopedList.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ForwardingRulesScopedList.Builder>
-
-