Interface ListOfferingsRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<ListOfferingsRequest.Builder,ListOfferingsRequest>, MediaLiveRequest.Builder, SdkBuilder<ListOfferingsRequest.Builder,ListOfferingsRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
ListOfferingsRequest

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

    • channelClass

      ListOfferingsRequest.Builder channelClass(String channelClass)
      Filter by channel class, 'STANDARD' or 'SINGLE_PIPELINE'
      Parameters:
      channelClass - Filter by channel class, 'STANDARD' or 'SINGLE_PIPELINE'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • channelConfiguration

      ListOfferingsRequest.Builder channelConfiguration(String channelConfiguration)
      Filter to offerings that match the configuration of an existing channel, e.g. '2345678' (a channel ID)
      Parameters:
      channelConfiguration - Filter to offerings that match the configuration of an existing channel, e.g. '2345678' (a channel ID)
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • codec

      Filter by codec, 'AVC', 'HEVC', 'MPEG2', 'AUDIO', or 'LINK'
      Parameters:
      codec - Filter by codec, 'AVC', 'HEVC', 'MPEG2', 'AUDIO', or 'LINK'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • duration

      Filter by offering duration, e.g. '12'
      Parameters:
      duration - Filter by offering duration, e.g. '12'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      ListOfferingsRequest.Builder maxResults(Integer maxResults)
      Sets the value of the MaxResults property for this object.
      Parameters:
      maxResults - The new value for the MaxResults property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maximumBitrate

      ListOfferingsRequest.Builder maximumBitrate(String maximumBitrate)
      Filter by bitrate, 'MAX_10_MBPS', 'MAX_20_MBPS', or 'MAX_50_MBPS'
      Parameters:
      maximumBitrate - Filter by bitrate, 'MAX_10_MBPS', 'MAX_20_MBPS', or 'MAX_50_MBPS'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maximumFramerate

      ListOfferingsRequest.Builder maximumFramerate(String maximumFramerate)
      Filter by framerate, 'MAX_30_FPS' or 'MAX_60_FPS'
      Parameters:
      maximumFramerate - Filter by framerate, 'MAX_30_FPS' or 'MAX_60_FPS'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      ListOfferingsRequest.Builder nextToken(String nextToken)
      Sets the value of the NextToken property for this object.
      Parameters:
      nextToken - The new value for the NextToken property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resolution

      ListOfferingsRequest.Builder resolution(String resolution)
      Filter by resolution, 'SD', 'HD', 'FHD', or 'UHD'
      Parameters:
      resolution - Filter by resolution, 'SD', 'HD', 'FHD', or 'UHD'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceType

      ListOfferingsRequest.Builder resourceType(String resourceType)
      Filter by resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'
      Parameters:
      resourceType - Filter by resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • specialFeature

      ListOfferingsRequest.Builder specialFeature(String specialFeature)
      Filter by special feature, 'ADVANCED_AUDIO' or 'AUDIO_NORMALIZATION'
      Parameters:
      specialFeature - Filter by special feature, 'ADVANCED_AUDIO' or 'AUDIO_NORMALIZATION'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • videoQuality

      ListOfferingsRequest.Builder videoQuality(String videoQuality)
      Filter by video quality, 'STANDARD', 'ENHANCED', or 'PREMIUM'
      Parameters:
      videoQuality - Filter by video quality, 'STANDARD', 'ENHANCED', or 'PREMIUM'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      ListOfferingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.