Duration of the segments in seconds. The default is 6.0s. Note that
segmentDuration must be greater than or equal to
gopDuration, and segmentDuration must be divisible by
gopDuration.
Duration of the segments in seconds. The default is 6.0s. Note that
segmentDuration must be greater than or equal to
gopDuration, and segmentDuration must be divisible by
gopDuration.
Duration of the segments in seconds. The default is 6.0s. Note that
segmentDuration must be greater than or equal to
gopDuration, and segmentDuration must be divisible by
gopDuration.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Interface SegmentSettingsOrBuilder (0.16.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.16.0 (latest)](/java/docs/reference/google-cloudevent-types/latest/com.google.events.cloud.video.transcoder.v1.SegmentSettingsOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloudevent-types/0.15.0/com.google.events.cloud.video.transcoder.v1.SegmentSettingsOrBuilder)\n- [0.14.1](/java/docs/reference/google-cloudevent-types/0.14.1/com.google.events.cloud.video.transcoder.v1.SegmentSettingsOrBuilder) \n\n public interface SegmentSettingsOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getIndividualSegments()\n\n public abstract boolean getIndividualSegments()\n\nRequired. Create an individual segment file. The default is `false`.\n\n`bool individual_segments = 3;`\n\n### getSegmentDuration()\n\n public abstract Duration getSegmentDuration()\n\nDuration of the segments in seconds. The default is `6.0s`. Note that\n`segmentDuration` must be greater than or equal to\n[`gopDuration`](#videostream), and `segmentDuration` must be divisible by\n[`gopDuration`](#videostream).\n\n`.google.protobuf.Duration segment_duration = 1;`\n\n### getSegmentDurationOrBuilder()\n\n public abstract DurationOrBuilder getSegmentDurationOrBuilder()\n\nDuration of the segments in seconds. The default is `6.0s`. Note that\n`segmentDuration` must be greater than or equal to\n[`gopDuration`](#videostream), and `segmentDuration` must be divisible by\n[`gopDuration`](#videostream).\n\n`.google.protobuf.Duration segment_duration = 1;`\n\n### hasSegmentDuration()\n\n public abstract boolean hasSegmentDuration()\n\nDuration of the segments in seconds. The default is `6.0s`. Note that\n`segmentDuration` must be greater than or equal to\n[`gopDuration`](#videostream), and `segmentDuration` must be divisible by\n[`gopDuration`](#videostream).\n\n`.google.protobuf.Duration segment_duration = 1;`"]]