public static final class TimecodeConfig.Builder extends GeneratedMessageV3.Builder<TimecodeConfig.Builder> implements TimecodeConfigOrBuilder
Timecode configuration.
Protobuf type google.cloud.video.livestream.v1.TimecodeConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TimecodeConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public TimecodeConfig build()
buildPartial()
public TimecodeConfig buildPartial()
clear()
public TimecodeConfig.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public TimecodeConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public TimecodeConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSource()
public TimecodeConfig.Builder clearSource()
The source of the timecode that will later be used in outputs/manifests.
It determines the initial timecode/timestamp (first frame) of output
streams.
.google.cloud.video.livestream.v1.TimecodeConfig.TimecodeSource source = 1;
clearTimeOffset()
public TimecodeConfig.Builder clearTimeOffset()
clearTimeZone()
public TimecodeConfig.Builder clearTimeZone()
Time zone e.g. "America/Los_Angeles".
.google.type.TimeZone time_zone = 3;
clearUtcOffset()
public TimecodeConfig.Builder clearUtcOffset()
UTC offset. Must be whole seconds, between -18 hours and +18 hours.
.google.protobuf.Duration utc_offset = 2;
clone()
public TimecodeConfig.Builder clone()
Overrides
getDefaultInstanceForType()
public TimecodeConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getSource()
public TimecodeConfig.TimecodeSource getSource()
The source of the timecode that will later be used in outputs/manifests.
It determines the initial timecode/timestamp (first frame) of output
streams.
.google.cloud.video.livestream.v1.TimecodeConfig.TimecodeSource source = 1;
getSourceValue()
public int getSourceValue()
The source of the timecode that will later be used in outputs/manifests.
It determines the initial timecode/timestamp (first frame) of output
streams.
.google.cloud.video.livestream.v1.TimecodeConfig.TimecodeSource source = 1;
Returns |
---|
Type | Description |
int | The enum numeric value on the wire for source.
|
getTimeOffsetCase()
public TimecodeConfig.TimeOffsetCase getTimeOffsetCase()
getTimeZone()
public TimeZone getTimeZone()
Time zone e.g. "America/Los_Angeles".
.google.type.TimeZone time_zone = 3;
Returns |
---|
Type | Description |
com.google.type.TimeZone | The timeZone.
|
getTimeZoneBuilder()
public TimeZone.Builder getTimeZoneBuilder()
Time zone e.g. "America/Los_Angeles".
.google.type.TimeZone time_zone = 3;
Returns |
---|
Type | Description |
com.google.type.TimeZone.Builder | |
getTimeZoneOrBuilder()
public TimeZoneOrBuilder getTimeZoneOrBuilder()
Time zone e.g. "America/Los_Angeles".
.google.type.TimeZone time_zone = 3;
Returns |
---|
Type | Description |
com.google.type.TimeZoneOrBuilder | |
getUtcOffset()
public Duration getUtcOffset()
UTC offset. Must be whole seconds, between -18 hours and +18 hours.
.google.protobuf.Duration utc_offset = 2;
Returns |
---|
Type | Description |
Duration | The utcOffset.
|
getUtcOffsetBuilder()
public Duration.Builder getUtcOffsetBuilder()
UTC offset. Must be whole seconds, between -18 hours and +18 hours.
.google.protobuf.Duration utc_offset = 2;
getUtcOffsetOrBuilder()
public DurationOrBuilder getUtcOffsetOrBuilder()
UTC offset. Must be whole seconds, between -18 hours and +18 hours.
.google.protobuf.Duration utc_offset = 2;
hasTimeZone()
public boolean hasTimeZone()
Time zone e.g. "America/Los_Angeles".
.google.type.TimeZone time_zone = 3;
Returns |
---|
Type | Description |
boolean | Whether the timeZone field is set.
|
hasUtcOffset()
public boolean hasUtcOffset()
UTC offset. Must be whole seconds, between -18 hours and +18 hours.
.google.protobuf.Duration utc_offset = 2;
Returns |
---|
Type | Description |
boolean | Whether the utcOffset field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(TimecodeConfig other)
public TimecodeConfig.Builder mergeFrom(TimecodeConfig other)
public TimecodeConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public TimecodeConfig.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeTimeZone(TimeZone value)
public TimecodeConfig.Builder mergeTimeZone(TimeZone value)
Time zone e.g. "America/Los_Angeles".
.google.type.TimeZone time_zone = 3;
Parameter |
---|
Name | Description |
value | com.google.type.TimeZone
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TimecodeConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUtcOffset(Duration value)
public TimecodeConfig.Builder mergeUtcOffset(Duration value)
UTC offset. Must be whole seconds, between -18 hours and +18 hours.
.google.protobuf.Duration utc_offset = 2;
setField(Descriptors.FieldDescriptor field, Object value)
public TimecodeConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TimecodeConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSource(TimecodeConfig.TimecodeSource value)
public TimecodeConfig.Builder setSource(TimecodeConfig.TimecodeSource value)
The source of the timecode that will later be used in outputs/manifests.
It determines the initial timecode/timestamp (first frame) of output
streams.
.google.cloud.video.livestream.v1.TimecodeConfig.TimecodeSource source = 1;
setSourceValue(int value)
public TimecodeConfig.Builder setSourceValue(int value)
The source of the timecode that will later be used in outputs/manifests.
It determines the initial timecode/timestamp (first frame) of output
streams.
.google.cloud.video.livestream.v1.TimecodeConfig.TimecodeSource source = 1;
Parameter |
---|
Name | Description |
value | int
The enum numeric value on the wire for source to set.
|
setTimeZone(TimeZone value)
public TimecodeConfig.Builder setTimeZone(TimeZone value)
Time zone e.g. "America/Los_Angeles".
.google.type.TimeZone time_zone = 3;
Parameter |
---|
Name | Description |
value | com.google.type.TimeZone
|
setTimeZone(TimeZone.Builder builderForValue)
public TimecodeConfig.Builder setTimeZone(TimeZone.Builder builderForValue)
Time zone e.g. "America/Los_Angeles".
.google.type.TimeZone time_zone = 3;
Parameter |
---|
Name | Description |
builderForValue | com.google.type.TimeZone.Builder
|
setUnknownFields(UnknownFieldSet unknownFields)
public final TimecodeConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUtcOffset(Duration value)
public TimecodeConfig.Builder setUtcOffset(Duration value)
UTC offset. Must be whole seconds, between -18 hours and +18 hours.
.google.protobuf.Duration utc_offset = 2;
setUtcOffset(Duration.Builder builderForValue)
public TimecodeConfig.Builder setUtcOffset(Duration.Builder builderForValue)
UTC offset. Must be whole seconds, between -18 hours and +18 hours.
.google.protobuf.Duration utc_offset = 2;
Parameter |
---|
Name | Description |
builderForValue | Builder
|