Interface HttpPackageConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<HttpPackageConfiguration.Builder,HttpPackageConfiguration>, SdkBuilder<HttpPackageConfiguration.Builder,HttpPackageConfiguration>, SdkPojo
Enclosing class:
HttpPackageConfiguration

public static interface HttpPackageConfiguration.Builder extends SdkPojo, CopyableBuilder<HttpPackageConfiguration.Builder,HttpPackageConfiguration>
  • Method Details

    • path

      The relative path to the URL for this VOD source. This is combined with SourceLocation::HttpConfiguration::BaseUrl to form a valid URL.

      Parameters:
      path - The relative path to the URL for this VOD source. This is combined with SourceLocation::HttpConfiguration::BaseUrl to form a valid URL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceGroup

      HttpPackageConfiguration.Builder sourceGroup(String sourceGroup)

      The name of the source group. This has to match one of the Channel::Outputs::SourceGroup.

      Parameters:
      sourceGroup - The name of the source group. This has to match one of the Channel::Outputs::SourceGroup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The streaming protocol for this package configuration. Supported values are HLS and DASH.

      Parameters:
      type - The streaming protocol for this package configuration. Supported values are HLS and DASH.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The streaming protocol for this package configuration. Supported values are HLS and DASH.

      Parameters:
      type - The streaming protocol for this package configuration. Supported values are HLS and DASH.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: