Class CreateAdBreakRequest.Builder (0.27.0)

public static final class CreateAdBreakRequest.Builder extends GeneratedMessageV3.Builder<CreateAdBreakRequest.Builder> implements CreateAdBreakRequestOrBuilder

Request object for CreateAdBreak method.

Protobuf type google.ads.admanager.v1.CreateAdBreakRequest

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public CreateAdBreakRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CreateAdBreakRequest.Builder
Overrides

build()

public CreateAdBreakRequest build()
Returns
Type Description
CreateAdBreakRequest

buildPartial()

public CreateAdBreakRequest buildPartial()
Returns
Type Description
CreateAdBreakRequest

clear()

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

clearAdBreak()

public CreateAdBreakRequest.Builder clearAdBreak()

Required. The AdBreak to create.

.google.ads.admanager.v1.AdBreak ad_break = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateAdBreakRequest.Builder

clearField(Descriptors.FieldDescriptor field)

public CreateAdBreakRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
CreateAdBreakRequest.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public CreateAdBreakRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
CreateAdBreakRequest.Builder
Overrides

clearParent()

public CreateAdBreakRequest.Builder clearParent()

Required. The parent resource where this AdBreak will be created identified by an asset key or custom asset key.

Formats: networks/{network_code}/liveStreamEventsByAssetKey/{asset_key} networks/{network_code}/liveStreamEventsByCustomAssetKey/{custom_asset_key}

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

Returns
Type Description
CreateAdBreakRequest.Builder

This builder for chaining.

clone()

public CreateAdBreakRequest.Builder clone()
Returns
Type Description
CreateAdBreakRequest.Builder
Overrides

getAdBreak()

public AdBreak getAdBreak()

Required. The AdBreak to create.

.google.ads.admanager.v1.AdBreak ad_break = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AdBreak

The adBreak.

getAdBreakBuilder()

public AdBreak.Builder getAdBreakBuilder()

Required. The AdBreak to create.

.google.ads.admanager.v1.AdBreak ad_break = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AdBreak.Builder

getAdBreakOrBuilder()

public AdBreakOrBuilder getAdBreakOrBuilder()

Required. The AdBreak to create.

.google.ads.admanager.v1.AdBreak ad_break = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AdBreakOrBuilder

getDefaultInstanceForType()

public CreateAdBreakRequest getDefaultInstanceForType()
Returns
Type Description
CreateAdBreakRequest

getDescriptorForType()

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

getParent()

public String getParent()

Required. The parent resource where this AdBreak will be created identified by an asset key or custom asset key.

Formats: networks/{network_code}/liveStreamEventsByAssetKey/{asset_key} networks/{network_code}/liveStreamEventsByCustomAssetKey/{custom_asset_key}

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 AdBreak will be created identified by an asset key or custom asset key.

Formats: networks/{network_code}/liveStreamEventsByAssetKey/{asset_key} networks/{network_code}/liveStreamEventsByCustomAssetKey/{custom_asset_key}

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

Returns
Type Description
ByteString

The bytes for parent.

hasAdBreak()

public boolean hasAdBreak()

Required. The AdBreak to create.

.google.ads.admanager.v1.AdBreak ad_break = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the adBreak field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAdBreak(AdBreak value)

public CreateAdBreakRequest.Builder mergeAdBreak(AdBreak value)

Required. The AdBreak to create.

.google.ads.admanager.v1.AdBreak ad_break = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value AdBreak
Returns
Type Description
CreateAdBreakRequest.Builder

mergeFrom(CreateAdBreakRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CreateAdBreakRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CreateAdBreakRequest.Builder
Overrides

setAdBreak(AdBreak value)

public CreateAdBreakRequest.Builder setAdBreak(AdBreak value)

Required. The AdBreak to create.

.google.ads.admanager.v1.AdBreak ad_break = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value AdBreak
Returns
Type Description
CreateAdBreakRequest.Builder

setAdBreak(AdBreak.Builder builderForValue)

public CreateAdBreakRequest.Builder setAdBreak(AdBreak.Builder builderForValue)

Required. The AdBreak to create.

.google.ads.admanager.v1.AdBreak ad_break = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue AdBreak.Builder
Returns
Type Description
CreateAdBreakRequest.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public CreateAdBreakRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CreateAdBreakRequest.Builder
Overrides

setParent(String value)

public CreateAdBreakRequest.Builder setParent(String value)

Required. The parent resource where this AdBreak will be created identified by an asset key or custom asset key.

Formats: networks/{network_code}/liveStreamEventsByAssetKey/{asset_key} networks/{network_code}/liveStreamEventsByCustomAssetKey/{custom_asset_key}

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

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
CreateAdBreakRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreateAdBreakRequest.Builder setParentBytes(ByteString value)

Required. The parent resource where this AdBreak will be created identified by an asset key or custom asset key.

Formats: networks/{network_code}/liveStreamEventsByAssetKey/{asset_key} networks/{network_code}/liveStreamEventsByCustomAssetKey/{custom_asset_key}

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
CreateAdBreakRequest.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public CreateAdBreakRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
CreateAdBreakRequest.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final CreateAdBreakRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CreateAdBreakRequest.Builder
Overrides