Interface SegmentSettingsOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    SegmentSettings, SegmentSettings.Builder

    public interface SegmentSettingsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getIndividualSegments()
      Required.
      com.google.protobuf.Duration getSegmentDuration()
      Duration of the segments in seconds.
      com.google.protobuf.DurationOrBuilder getSegmentDurationOrBuilder()
      Duration of the segments in seconds.
      boolean hasSegmentDuration()
      Duration of the segments in seconds.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasSegmentDuration

        boolean hasSegmentDuration()
         Duration of the segments in seconds. The default is `6.0s`. Note that
         `segmentDuration` must be greater than or equal to
         [`gopDuration`](#videostream), and `segmentDuration` must be divisible by
         [`gopDuration`](#videostream).
         
        .google.protobuf.Duration segment_duration = 1;
        Returns:
        Whether the segmentDuration field is set.
      • getSegmentDuration

        com.google.protobuf.Duration getSegmentDuration()
         Duration of the segments in seconds. The default is `6.0s`. Note that
         `segmentDuration` must be greater than or equal to
         [`gopDuration`](#videostream), and `segmentDuration` must be divisible by
         [`gopDuration`](#videostream).
         
        .google.protobuf.Duration segment_duration = 1;
        Returns:
        The segmentDuration.
      • getSegmentDurationOrBuilder

        com.google.protobuf.DurationOrBuilder getSegmentDurationOrBuilder()
         Duration of the segments in seconds. The default is `6.0s`. Note that
         `segmentDuration` must be greater than or equal to
         [`gopDuration`](#videostream), and `segmentDuration` must be divisible by
         [`gopDuration`](#videostream).
         
        .google.protobuf.Duration segment_duration = 1;
      • getIndividualSegments

        boolean getIndividualSegments()
         Required. Create an individual segment file. The default is `false`.
         
        bool individual_segments = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The individualSegments.