Class ChainSet.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ChainSet.Builder>
-
- com.google.ads.googleads.v14.common.ChainSet.Builder
-
- All Implemented Interfaces:
ChainSetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- ChainSet
public static final class ChainSet.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ChainSet.Builder> implements ChainSetOrBuilder
Data used to configure a location set populated with the specified chains.
Protobuf typegoogle.ads.googleads.v14.common.ChainSet
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ChainSet.BuilderaddAllChains(java.lang.Iterable<? extends ChainFilter> values)Required.ChainSet.BuilderaddChains(int index, ChainFilter value)Required.ChainSet.BuilderaddChains(int index, ChainFilter.Builder builderForValue)Required.ChainSet.BuilderaddChains(ChainFilter value)Required.ChainSet.BuilderaddChains(ChainFilter.Builder builderForValue)Required.ChainFilter.BuilderaddChainsBuilder()Required.ChainFilter.BuilderaddChainsBuilder(int index)Required.ChainSet.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ChainSetbuild()ChainSetbuildPartial()ChainSet.Builderclear()ChainSet.BuilderclearChains()Required.ChainSet.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ChainSet.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ChainSet.BuilderclearRelationshipType()Required.ChainSet.Builderclone()ChainFiltergetChains(int index)Required.ChainFilter.BuildergetChainsBuilder(int index)Required.java.util.List<ChainFilter.Builder>getChainsBuilderList()Required.intgetChainsCount()Required.java.util.List<ChainFilter>getChainsList()Required.ChainFilterOrBuildergetChainsOrBuilder(int index)Required.java.util.List<? extends ChainFilterOrBuilder>getChainsOrBuilderList()Required.ChainSetgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ChainRelationshipTypeEnum.ChainRelationshipTypegetRelationshipType()Required.intgetRelationshipTypeValue()Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ChainSet.BuildermergeFrom(ChainSet other)ChainSet.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ChainSet.BuildermergeFrom(com.google.protobuf.Message other)ChainSet.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ChainSet.BuilderremoveChains(int index)Required.ChainSet.BuildersetChains(int index, ChainFilter value)Required.ChainSet.BuildersetChains(int index, ChainFilter.Builder builderForValue)Required.ChainSet.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ChainSet.BuildersetRelationshipType(ChainRelationshipTypeEnum.ChainRelationshipType value)Required.ChainSet.BuildersetRelationshipTypeValue(int value)Required.ChainSet.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ChainSet.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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<ChainSet.Builder>
-
clear
public ChainSet.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<ChainSet.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<ChainSet.Builder>
-
getDefaultInstanceForType
public ChainSet getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ChainSet build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ChainSet buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ChainSet.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<ChainSet.Builder>
-
setField
public ChainSet.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChainSet.Builder>
-
clearField
public ChainSet.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChainSet.Builder>
-
clearOneof
public ChainSet.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ChainSet.Builder>
-
setRepeatedField
public ChainSet.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChainSet.Builder>
-
addRepeatedField
public ChainSet.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChainSet.Builder>
-
mergeFrom
public ChainSet.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ChainSet.Builder>
-
mergeFrom
public ChainSet.Builder mergeFrom(ChainSet other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ChainSet.Builder>
-
mergeFrom
public ChainSet.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ChainSet.Builder>- Throws:
java.io.IOException
-
getRelationshipTypeValue
public int getRelationshipTypeValue()
Required. Immutable. Relationship type the specified chains have with this advertiser.
.google.ads.googleads.v14.enums.ChainRelationshipTypeEnum.ChainRelationshipType relationship_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getRelationshipTypeValuein interfaceChainSetOrBuilder- Returns:
- The enum numeric value on the wire for relationshipType.
-
setRelationshipTypeValue
public ChainSet.Builder setRelationshipTypeValue(int value)
Required. Immutable. Relationship type the specified chains have with this advertiser.
.google.ads.googleads.v14.enums.ChainRelationshipTypeEnum.ChainRelationshipType relationship_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The enum numeric value on the wire for relationshipType to set.- Returns:
- This builder for chaining.
-
getRelationshipType
public ChainRelationshipTypeEnum.ChainRelationshipType getRelationshipType()
Required. Immutable. Relationship type the specified chains have with this advertiser.
.google.ads.googleads.v14.enums.ChainRelationshipTypeEnum.ChainRelationshipType relationship_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getRelationshipTypein interfaceChainSetOrBuilder- Returns:
- The relationshipType.
-
setRelationshipType
public ChainSet.Builder setRelationshipType(ChainRelationshipTypeEnum.ChainRelationshipType value)
Required. Immutable. Relationship type the specified chains have with this advertiser.
.google.ads.googleads.v14.enums.ChainRelationshipTypeEnum.ChainRelationshipType relationship_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The relationshipType to set.- Returns:
- This builder for chaining.
-
clearRelationshipType
public ChainSet.Builder clearRelationshipType()
Required. Immutable. Relationship type the specified chains have with this advertiser.
.google.ads.googleads.v14.enums.ChainRelationshipTypeEnum.ChainRelationshipType relationship_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
getChainsList
public java.util.List<ChainFilter> getChainsList()
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getChainsListin interfaceChainSetOrBuilder
-
getChainsCount
public int getChainsCount()
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getChainsCountin interfaceChainSetOrBuilder
-
getChains
public ChainFilter getChains(int index)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getChainsin interfaceChainSetOrBuilder
-
setChains
public ChainSet.Builder setChains(int index, ChainFilter value)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
setChains
public ChainSet.Builder setChains(int index, ChainFilter.Builder builderForValue)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
addChains
public ChainSet.Builder addChains(ChainFilter value)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
addChains
public ChainSet.Builder addChains(int index, ChainFilter value)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
addChains
public ChainSet.Builder addChains(ChainFilter.Builder builderForValue)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
addChains
public ChainSet.Builder addChains(int index, ChainFilter.Builder builderForValue)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
addAllChains
public ChainSet.Builder addAllChains(java.lang.Iterable<? extends ChainFilter> values)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearChains
public ChainSet.Builder clearChains()
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
removeChains
public ChainSet.Builder removeChains(int index)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
getChainsBuilder
public ChainFilter.Builder getChainsBuilder(int index)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
getChainsOrBuilder
public ChainFilterOrBuilder getChainsOrBuilder(int index)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getChainsOrBuilderin interfaceChainSetOrBuilder
-
getChainsOrBuilderList
public java.util.List<? extends ChainFilterOrBuilder> getChainsOrBuilderList()
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getChainsOrBuilderListin interfaceChainSetOrBuilder
-
addChainsBuilder
public ChainFilter.Builder addChainsBuilder()
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
addChainsBuilder
public ChainFilter.Builder addChainsBuilder(int index)
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
getChainsBuilderList
public java.util.List<ChainFilter.Builder> getChainsBuilderList()
Required. A list of chain level filters, all filters are OR'ed together.
repeated .google.ads.googleads.v14.common.ChainFilter chains = 2 [(.google.api.field_behavior) = REQUIRED];
-
setUnknownFields
public final ChainSet.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ChainSet.Builder>
-
mergeUnknownFields
public final ChainSet.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ChainSet.Builder>
-
-