Class BatchActivateCustomTargetingValuesRequest.Builder (0.54.0)

public static final class BatchActivateCustomTargetingValuesRequest.Builder extends GeneratedMessage.Builder<BatchActivateCustomTargetingValuesRequest.Builder> implements BatchActivateCustomTargetingValuesRequestOrBuilder

Request object for BatchActivateCustomTargetingValues method.

Protobuf type google.ads.admanager.v1.BatchActivateCustomTargetingValuesRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllRequests(Iterable<? extends ActivateCustomTargetingValueRequest> values)

public BatchActivateCustomTargetingValuesRequest.Builder addAllRequests(Iterable<? extends ActivateCustomTargetingValueRequest> values)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.ads.admanager.v1.ActivateCustomTargetingValueRequest>
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

addRequests(ActivateCustomTargetingValueRequest value)

public BatchActivateCustomTargetingValuesRequest.Builder addRequests(ActivateCustomTargetingValueRequest value)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ActivateCustomTargetingValueRequest
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

addRequests(ActivateCustomTargetingValueRequest.Builder builderForValue)

public BatchActivateCustomTargetingValuesRequest.Builder addRequests(ActivateCustomTargetingValueRequest.Builder builderForValue)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue ActivateCustomTargetingValueRequest.Builder
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

addRequests(int index, ActivateCustomTargetingValueRequest value)

public BatchActivateCustomTargetingValuesRequest.Builder addRequests(int index, ActivateCustomTargetingValueRequest value)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value ActivateCustomTargetingValueRequest
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

addRequests(int index, ActivateCustomTargetingValueRequest.Builder builderForValue)

public BatchActivateCustomTargetingValuesRequest.Builder addRequests(int index, ActivateCustomTargetingValueRequest.Builder builderForValue)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue ActivateCustomTargetingValueRequest.Builder
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

addRequestsBuilder()

public ActivateCustomTargetingValueRequest.Builder addRequestsBuilder()

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ActivateCustomTargetingValueRequest.Builder

addRequestsBuilder(int index)

public ActivateCustomTargetingValueRequest.Builder addRequestsBuilder(int index)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ActivateCustomTargetingValueRequest.Builder

build()

public BatchActivateCustomTargetingValuesRequest build()
Returns
Type Description
BatchActivateCustomTargetingValuesRequest

buildPartial()

public BatchActivateCustomTargetingValuesRequest buildPartial()
Returns
Type Description
BatchActivateCustomTargetingValuesRequest

clear()

public BatchActivateCustomTargetingValuesRequest.Builder clear()
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder
Overrides

clearParent()

public BatchActivateCustomTargetingValuesRequest.Builder clearParent()

Required. The parent, which owns this collection of CustomTargetingValues. Format: networks/{network_code}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

This builder for chaining.

clearRequests()

public BatchActivateCustomTargetingValuesRequest.Builder clearRequests()

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

getDefaultInstanceForType()

public BatchActivateCustomTargetingValuesRequest getDefaultInstanceForType()
Returns
Type Description
BatchActivateCustomTargetingValuesRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getParent()

public String getParent()

Required. The parent, which owns this collection of CustomTargetingValues. Format: networks/{network_code}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. The parent, which owns this collection of CustomTargetingValues. Format: networks/{network_code}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getRequests(int index)

public ActivateCustomTargetingValueRequest getRequests(int index)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ActivateCustomTargetingValueRequest

getRequestsBuilder(int index)

public ActivateCustomTargetingValueRequest.Builder getRequestsBuilder(int index)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ActivateCustomTargetingValueRequest.Builder

getRequestsBuilderList()

public List<ActivateCustomTargetingValueRequest.Builder> getRequestsBuilderList()

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Builder>

getRequestsCount()

public int getRequestsCount()

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getRequestsList()

public List<ActivateCustomTargetingValueRequest> getRequestsList()

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<ActivateCustomTargetingValueRequest>

getRequestsOrBuilder(int index)

public ActivateCustomTargetingValueRequestOrBuilder getRequestsOrBuilder(int index)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ActivateCustomTargetingValueRequestOrBuilder

getRequestsOrBuilderList()

public List<? extends ActivateCustomTargetingValueRequestOrBuilder> getRequestsOrBuilderList()

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.ads.admanager.v1.ActivateCustomTargetingValueRequestOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(BatchActivateCustomTargetingValuesRequest other)

public BatchActivateCustomTargetingValuesRequest.Builder mergeFrom(BatchActivateCustomTargetingValuesRequest other)
Parameter
Name Description
other BatchActivateCustomTargetingValuesRequest
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public BatchActivateCustomTargetingValuesRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public BatchActivateCustomTargetingValuesRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder
Overrides

removeRequests(int index)

public BatchActivateCustomTargetingValuesRequest.Builder removeRequests(int index)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

setParent(String value)

public BatchActivateCustomTargetingValuesRequest.Builder setParent(String value)

Required. The parent, which owns this collection of CustomTargetingValues. Format: networks/{network_code}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public BatchActivateCustomTargetingValuesRequest.Builder setParentBytes(ByteString value)

Required. The parent, which owns this collection of CustomTargetingValues. Format: networks/{network_code}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

This builder for chaining.

setRequests(int index, ActivateCustomTargetingValueRequest value)

public BatchActivateCustomTargetingValuesRequest.Builder setRequests(int index, ActivateCustomTargetingValueRequest value)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value ActivateCustomTargetingValueRequest
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder

setRequests(int index, ActivateCustomTargetingValueRequest.Builder builderForValue)

public BatchActivateCustomTargetingValuesRequest.Builder setRequests(int index, ActivateCustomTargetingValueRequest.Builder builderForValue)

Required. The CustomTargetingValue objects to activate. A maximum of 100 objects can be activated in a batch.

repeated .google.ads.admanager.v1.ActivateCustomTargetingValueRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue ActivateCustomTargetingValueRequest.Builder
Returns
Type Description
BatchActivateCustomTargetingValuesRequest.Builder