Constructor
new LiveConfig(propertiesopt)
Constructs a new LiveConfig.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.video.stitcher.v1.ILiveConfig |
<optional> |
Properties to set |
- Implements:
-
- ILiveConfig
Members
adTagUri
LiveConfig adTagUri.
adTracking
LiveConfig adTracking.
defaultSlate
LiveConfig defaultSlate.
gamLiveConfig
LiveConfig gamLiveConfig.
name
LiveConfig name.
prefetchConfig
LiveConfig prefetchConfig.
sourceFetchOptions
LiveConfig sourceFetchOptions.
sourceUri
LiveConfig sourceUri.
state
LiveConfig state.
stitchingPolicy
LiveConfig stitchingPolicy.
State
State enum.
Properties:
Name | Type | Description |
---|---|---|
STATE_UNSPECIFIED |
number |
STATE_UNSPECIFIED value |
CREATING |
number |
CREATING value |
READY |
number |
READY value |
DELETING |
number |
DELETING value |
StitchingPolicy
StitchingPolicy enum.
Properties:
Name | Type | Description |
---|---|---|
STITCHING_POLICY_UNSPECIFIED |
number |
STITCHING_POLICY_UNSPECIFIED value |
CUT_CURRENT |
number |
CUT_CURRENT value |
COMPLETE_AD |
number |
COMPLETE_AD value |
Methods
toJSON() → {Object.<string, *>}
Converts this LiveConfig to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.video.stitcher.v1.LiveConfig}
Creates a new LiveConfig instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.video.stitcher.v1.ILiveConfig |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.video.stitcher.v1.LiveConfig |
LiveConfig instance |
(static) decode(reader, lengthopt) → {google.cloud.video.stitcher.v1.LiveConfig}
Decodes a LiveConfig message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.video.stitcher.v1.LiveConfig |
LiveConfig |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.video.stitcher.v1.LiveConfig}
Decodes a LiveConfig message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.video.stitcher.v1.LiveConfig |
LiveConfig |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified LiveConfig message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.video.stitcher.v1.ILiveConfig |
LiveConfig message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified LiveConfig message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.video.stitcher.v1.ILiveConfig |
LiveConfig message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.video.stitcher.v1.LiveConfig}
Creates a LiveConfig message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.video.stitcher.v1.LiveConfig |
LiveConfig |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for LiveConfig
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a LiveConfig message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.video.stitcher.v1.LiveConfig |
LiveConfig |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a LiveConfig message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|