Constructor
new Input(propertiesopt)
Constructs a new Input.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.video.livestream.v1.IInput |
<optional> |
Properties to set |
- Implements:
-
- IInput
Classes
Members
createTime
Input createTime.
inputStreamProperty
Input inputStreamProperty.
labels
Input labels.
name
Input name.
preprocessingConfig
Input preprocessingConfig.
securityRules
Input securityRules.
tier
Input tier.
type
Input type.
updateTime
Input updateTime.
uri
Input uri.
Tier
Tier enum.
Properties:
Name | Type | Description |
---|---|---|
TIER_UNSPECIFIED |
number |
TIER_UNSPECIFIED value |
SD |
number |
SD value |
HD |
number |
HD value |
UHD |
number |
UHD value |
Type
Type enum.
Properties:
Name | Type | Description |
---|---|---|
TYPE_UNSPECIFIED |
number |
TYPE_UNSPECIFIED value |
RTMP_PUSH |
number |
RTMP_PUSH value |
SRT_PUSH |
number |
SRT_PUSH value |
Methods
toJSON() → {Object.<string, *>}
Converts this Input to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.video.livestream.v1.Input}
Creates a new Input instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.video.livestream.v1.IInput |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.video.livestream.v1.Input |
Input instance |
(static) decode(reader, lengthopt) → {google.cloud.video.livestream.v1.Input}
Decodes an Input 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.livestream.v1.Input |
Input |
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.livestream.v1.Input}
Decodes an Input 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.livestream.v1.Input |
Input |
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 Input message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.video.livestream.v1.IInput |
Input 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 Input message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.video.livestream.v1.IInput |
Input 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.livestream.v1.Input}
Creates an Input 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.livestream.v1.Input |
Input |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Input
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 an Input message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.video.livestream.v1.Input |
Input |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an Input message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|