Show / Hide Table of Contents

Class Slate

A Slate encapsulates all the information necessary to represent a Slate entity, the video creative used by Dynamic Ad Insertion to fill vacant ad slots.

Inheritance
object
Slate
Implements
IMessage<Slate>
IEquatable<Slate>
IDeepCloneable<Slate>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class Slate : IMessage<Slate>, IEquatable<Slate>, IDeepCloneable<Slate>, IBufferMessage, IMessage

Constructors

Slate()

Declaration
public Slate()

Slate(Slate)

Declaration
public Slate(Slate other)
Parameters
Type Name Description
Slate other

Properties

DisplayName

Required. The display name of the Slate. It has a maximum length of 255 characters.

Declaration
public string DisplayName { get; set; }
Property Value
Type Description
string

HasDisplayName

Gets whether the "display_name" field is set

Declaration
public bool HasDisplayName { get; }
Property Value
Type Description
bool

HasStatus

Gets whether the "status" field is set

Declaration
public bool HasStatus { get; }
Property Value
Type Description
bool

HasTranscodeStatus

Gets whether the "transcode_status" field is set

Declaration
public bool HasTranscodeStatus { get; }
Property Value
Type Description
bool

HasVideoSourceUrl

Gets whether the "video_source_url" field is set

Declaration
public bool HasVideoSourceUrl { get; }
Property Value
Type Description
bool

Name

Identifier. The resource name of the Slate. Format: networks/{network_code}/slates/{slate_id}

Declaration
public string Name { get; set; }
Property Value
Type Description
string

SlateName

SlateName-typed view over the Name resource name property.

Declaration
public SlateName SlateName { get; set; }
Property Value
Type Description
SlateName

Status

Output only. The status of this Slate. Slates are created in the [SlateStatus.ACTIVE][] state.

Declaration
public SlateStatusEnum.Types.SlateStatus Status { get; set; }
Property Value
Type Description
SlateStatusEnum.Types.SlateStatus

TranscodeStatus

Output only. Server side transcoding status of the current slate.

Declaration
public VideoTranscodeStatusEnum.Types.VideoTranscodeStatus TranscodeStatus { get; set; }
Property Value
Type Description
VideoTranscodeStatusEnum.Types.VideoTranscodeStatus

UpdateTime

Output only. The date and time this slate was last modified.

Declaration
public Timestamp UpdateTime { get; set; }
Property Value
Type Description
Timestamp

VideoSourceUrl

Optional. The location of the original asset if publisher provided and slate is externally hosted.

Declaration
public string VideoSourceUrl { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX