Interface ForceEndpointErrorConfiguration.Builder

  • Method Details

    • endpointErrorConditionsWithStrings

      ForceEndpointErrorConfiguration.Builder endpointErrorConditionsWithStrings(Collection<String> endpointErrorConditions)

      The failover conditions for the endpoint. The options are:

      • STALE_MANIFEST - The manifest stalled and there are no new segments or parts.

      • INCOMPLETE_MANIFEST - There is a gap in the manifest.

      • MISSING_DRM_KEY - Key rotation is enabled but we're unable to fetch the key for the current key period.

      • SLATE_INPUT - The segments which contain slate content are considered to be missing content.

      Parameters:
      endpointErrorConditions - The failover conditions for the endpoint. The options are:

      • STALE_MANIFEST - The manifest stalled and there are no new segments or parts.

      • INCOMPLETE_MANIFEST - There is a gap in the manifest.

      • MISSING_DRM_KEY - Key rotation is enabled but we're unable to fetch the key for the current key period.

      • SLATE_INPUT - The segments which contain slate content are considered to be missing content.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointErrorConditionsWithStrings

      ForceEndpointErrorConfiguration.Builder endpointErrorConditionsWithStrings(String... endpointErrorConditions)

      The failover conditions for the endpoint. The options are:

      • STALE_MANIFEST - The manifest stalled and there are no new segments or parts.

      • INCOMPLETE_MANIFEST - There is a gap in the manifest.

      • MISSING_DRM_KEY - Key rotation is enabled but we're unable to fetch the key for the current key period.

      • SLATE_INPUT - The segments which contain slate content are considered to be missing content.

      Parameters:
      endpointErrorConditions - The failover conditions for the endpoint. The options are:

      • STALE_MANIFEST - The manifest stalled and there are no new segments or parts.

      • INCOMPLETE_MANIFEST - There is a gap in the manifest.

      • MISSING_DRM_KEY - Key rotation is enabled but we're unable to fetch the key for the current key period.

      • SLATE_INPUT - The segments which contain slate content are considered to be missing content.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointErrorConditions

      ForceEndpointErrorConfiguration.Builder endpointErrorConditions(Collection<EndpointErrorCondition> endpointErrorConditions)

      The failover conditions for the endpoint. The options are:

      • STALE_MANIFEST - The manifest stalled and there are no new segments or parts.

      • INCOMPLETE_MANIFEST - There is a gap in the manifest.

      • MISSING_DRM_KEY - Key rotation is enabled but we're unable to fetch the key for the current key period.

      • SLATE_INPUT - The segments which contain slate content are considered to be missing content.

      Parameters:
      endpointErrorConditions - The failover conditions for the endpoint. The options are:

      • STALE_MANIFEST - The manifest stalled and there are no new segments or parts.

      • INCOMPLETE_MANIFEST - There is a gap in the manifest.

      • MISSING_DRM_KEY - Key rotation is enabled but we're unable to fetch the key for the current key period.

      • SLATE_INPUT - The segments which contain slate content are considered to be missing content.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointErrorConditions

      ForceEndpointErrorConfiguration.Builder endpointErrorConditions(EndpointErrorCondition... endpointErrorConditions)

      The failover conditions for the endpoint. The options are:

      • STALE_MANIFEST - The manifest stalled and there are no new segments or parts.

      • INCOMPLETE_MANIFEST - There is a gap in the manifest.

      • MISSING_DRM_KEY - Key rotation is enabled but we're unable to fetch the key for the current key period.

      • SLATE_INPUT - The segments which contain slate content are considered to be missing content.

      Parameters:
      endpointErrorConditions - The failover conditions for the endpoint. The options are:

      • STALE_MANIFEST - The manifest stalled and there are no new segments or parts.

      • INCOMPLETE_MANIFEST - There is a gap in the manifest.

      • MISSING_DRM_KEY - Key rotation is enabled but we're unable to fetch the key for the current key period.

      • SLATE_INPUT - The segments which contain slate content are considered to be missing content.

      Returns:
      Returns a reference to this object so that method calls can be chained together.