Class CreateAdBreakRequest.Builder (0.44.0)

public static final class CreateAdBreakRequest.Builder extends GeneratedMessage.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

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

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.

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 GeneratedMessage.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

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

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.