Class UpdateAdRuleRequest.Builder (0.54.0)

public static final class UpdateAdRuleRequest.Builder extends GeneratedMessage.Builder<UpdateAdRuleRequest.Builder> implements UpdateAdRuleRequestOrBuilder

Request object for UpdateAdRule method.

Protobuf type google.ads.admanager.v1.UpdateAdRuleRequest

Static Methods

getDescriptor()

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

Methods

build()

public UpdateAdRuleRequest build()
Returns
Type Description
UpdateAdRuleRequest

buildPartial()

public UpdateAdRuleRequest buildPartial()
Returns
Type Description
UpdateAdRuleRequest

clear()

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

clearAdRule()

public UpdateAdRuleRequest.Builder clearAdRule()

Required. The AdRule to update.

The AdRule's name is used to identify the AdRule to update.

.google.ads.admanager.v1.AdRule ad_rule = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateAdRuleRequest.Builder

clearUpdateMask()

public UpdateAdRuleRequest.Builder clearUpdateMask()

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UpdateAdRuleRequest.Builder

getAdRule()

public AdRule getAdRule()

Required. The AdRule to update.

The AdRule's name is used to identify the AdRule to update.

.google.ads.admanager.v1.AdRule ad_rule = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AdRule

The adRule.

getAdRuleBuilder()

public AdRule.Builder getAdRuleBuilder()

Required. The AdRule to update.

The AdRule's name is used to identify the AdRule to update.

.google.ads.admanager.v1.AdRule ad_rule = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AdRule.Builder

getAdRuleOrBuilder()

public AdRuleOrBuilder getAdRuleOrBuilder()

Required. The AdRule to update.

The AdRule's name is used to identify the AdRule to update.

.google.ads.admanager.v1.AdRule ad_rule = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AdRuleOrBuilder

getDefaultInstanceForType()

public UpdateAdRuleRequest getDefaultInstanceForType()
Returns
Type Description
UpdateAdRuleRequest

getDescriptorForType()

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

getUpdateMask()

public FieldMask getUpdateMask()

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskBuilder()

public FieldMask.Builder getUpdateMaskBuilder()

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Builder

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMaskOrBuilder

hasAdRule()

public boolean hasAdRule()

Required. The AdRule to update.

The AdRule's name is used to identify the AdRule to update.

.google.ads.admanager.v1.AdRule ad_rule = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the adRule field is set.

hasUpdateMask()

public boolean hasUpdateMask()

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the updateMask field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAdRule(AdRule value)

public UpdateAdRuleRequest.Builder mergeAdRule(AdRule value)

Required. The AdRule to update.

The AdRule's name is used to identify the AdRule to update.

.google.ads.admanager.v1.AdRule ad_rule = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value AdRule
Returns
Type Description
UpdateAdRuleRequest.Builder

mergeFrom(UpdateAdRuleRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUpdateMask(FieldMask value)

public UpdateAdRuleRequest.Builder mergeUpdateMask(FieldMask value)

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateAdRuleRequest.Builder

setAdRule(AdRule value)

public UpdateAdRuleRequest.Builder setAdRule(AdRule value)

Required. The AdRule to update.

The AdRule's name is used to identify the AdRule to update.

.google.ads.admanager.v1.AdRule ad_rule = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value AdRule
Returns
Type Description
UpdateAdRuleRequest.Builder

setAdRule(AdRule.Builder builderForValue)

public UpdateAdRuleRequest.Builder setAdRule(AdRule.Builder builderForValue)

Required. The AdRule to update.

The AdRule's name is used to identify the AdRule to update.

.google.ads.admanager.v1.AdRule ad_rule = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue AdRule.Builder
Returns
Type Description
UpdateAdRuleRequest.Builder

setUpdateMask(FieldMask value)

public UpdateAdRuleRequest.Builder setUpdateMask(FieldMask value)

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateAdRuleRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateAdRuleRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

Optional. The list of fields to update.

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
UpdateAdRuleRequest.Builder