Class CreateLabelRequest.Builder (0.52.0)

public static final class CreateLabelRequest.Builder extends GeneratedMessage.Builder<CreateLabelRequest.Builder> implements CreateLabelRequestOrBuilder

Request object for CreateLabel method.

Protobuf type google.ads.admanager.v1.CreateLabelRequest

Static Methods

getDescriptor()

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

Methods

build()

public CreateLabelRequest build()
Returns
Type Description
CreateLabelRequest

buildPartial()

public CreateLabelRequest buildPartial()
Returns
Type Description
CreateLabelRequest

clear()

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

clearLabel()

public CreateLabelRequest.Builder clearLabel()

Required. The Label to create.

.google.ads.admanager.v1.Label label = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateLabelRequest.Builder

clearParent()

public CreateLabelRequest.Builder clearParent()

Required. The parent resource where this Label will be created. Format: networks/{network_code}

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

Returns
Type Description
CreateLabelRequest.Builder

This builder for chaining.

getDefaultInstanceForType()

public CreateLabelRequest getDefaultInstanceForType()
Returns
Type Description
CreateLabelRequest

getDescriptorForType()

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

getLabel()

public Label getLabel()

Required. The Label to create.

.google.ads.admanager.v1.Label label = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Label

The label.

getLabelBuilder()

public Label.Builder getLabelBuilder()

Required. The Label to create.

.google.ads.admanager.v1.Label label = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Label.Builder

getLabelOrBuilder()

public LabelOrBuilder getLabelOrBuilder()

Required. The Label to create.

.google.ads.admanager.v1.Label label = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
LabelOrBuilder

getParent()

public String getParent()

Required. The parent resource where this Label will be created. 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 resource where this Label will be created. Format: networks/{network_code}

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

Returns
Type Description
ByteString

The bytes for parent.

hasLabel()

public boolean hasLabel()

Required. The Label to create.

.google.ads.admanager.v1.Label label = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the label field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CreateLabelRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeLabel(Label value)

public CreateLabelRequest.Builder mergeLabel(Label value)

Required. The Label to create.

.google.ads.admanager.v1.Label label = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value Label
Returns
Type Description
CreateLabelRequest.Builder

setLabel(Label value)

public CreateLabelRequest.Builder setLabel(Label value)

Required. The Label to create.

.google.ads.admanager.v1.Label label = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value Label
Returns
Type Description
CreateLabelRequest.Builder

setLabel(Label.Builder builderForValue)

public CreateLabelRequest.Builder setLabel(Label.Builder builderForValue)

Required. The Label to create.

.google.ads.admanager.v1.Label label = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue Label.Builder
Returns
Type Description
CreateLabelRequest.Builder

setParent(String value)

public CreateLabelRequest.Builder setParent(String value)

Required. The parent resource where this Label will be created. 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
CreateLabelRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreateLabelRequest.Builder setParentBytes(ByteString value)

Required. The parent resource where this Label will be created. 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
CreateLabelRequest.Builder

This builder for chaining.