Class SelectAudioTrackByAttributeArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.media.inputs.SelectAudioTrackByAttributeArgs.Builder
-
- Enclosing class:
- SelectAudioTrackByAttributeArgs
public static final class SelectAudioTrackByAttributeArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(SelectAudioTrackByAttributeArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SelectAudioTrackByAttributeArgs defaults)
-
-
Method Detail
-
attribute
public SelectAudioTrackByAttributeArgs.Builder attribute(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,TrackAttribute>> attribute)
- Parameters:
attribute
- The TrackAttribute to filter the tracks by.- Returns:
- builder
-
attribute
public SelectAudioTrackByAttributeArgs.Builder attribute(com.pulumi.core.Either<java.lang.String,TrackAttribute> attribute)
- Parameters:
attribute
- The TrackAttribute to filter the tracks by.- Returns:
- builder
-
attribute
public SelectAudioTrackByAttributeArgs.Builder attribute(java.lang.String attribute)
- Parameters:
attribute
- The TrackAttribute to filter the tracks by.- Returns:
- builder
-
attribute
public SelectAudioTrackByAttributeArgs.Builder attribute(TrackAttribute attribute)
- Parameters:
attribute
- The TrackAttribute to filter the tracks by.- Returns:
- builder
-
channelMapping
public SelectAudioTrackByAttributeArgs.Builder channelMapping(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ChannelMapping>> channelMapping)
- Parameters:
channelMapping
- Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.- Returns:
- builder
-
channelMapping
public SelectAudioTrackByAttributeArgs.Builder channelMapping(com.pulumi.core.Either<java.lang.String,ChannelMapping> channelMapping)
- Parameters:
channelMapping
- Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.- Returns:
- builder
-
channelMapping
public SelectAudioTrackByAttributeArgs.Builder channelMapping(java.lang.String channelMapping)
- Parameters:
channelMapping
- Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.- Returns:
- builder
-
channelMapping
public SelectAudioTrackByAttributeArgs.Builder channelMapping(ChannelMapping channelMapping)
- Parameters:
channelMapping
- Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.- Returns:
- builder
-
filter
public SelectAudioTrackByAttributeArgs.Builder filter(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,AttributeFilter>> filter)
- Parameters:
filter
- The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.- Returns:
- builder
-
filter
public SelectAudioTrackByAttributeArgs.Builder filter(com.pulumi.core.Either<java.lang.String,AttributeFilter> filter)
- Parameters:
filter
- The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.- Returns:
- builder
-
filter
public SelectAudioTrackByAttributeArgs.Builder filter(java.lang.String filter)
- Parameters:
filter
- The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.- Returns:
- builder
-
filter
public SelectAudioTrackByAttributeArgs.Builder filter(AttributeFilter filter)
- Parameters:
filter
- The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.- Returns:
- builder
-
filterValue
public SelectAudioTrackByAttributeArgs.Builder filterValue(@Nullable com.pulumi.core.Output<java.lang.String> filterValue)
- Parameters:
filterValue
- The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.- Returns:
- builder
-
filterValue
public SelectAudioTrackByAttributeArgs.Builder filterValue(java.lang.String filterValue)
- Parameters:
filterValue
- The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.- Returns:
- builder
-
odataType
public SelectAudioTrackByAttributeArgs.Builder odataType(com.pulumi.core.Output<java.lang.String> odataType)
- Parameters:
odataType
- The discriminator for derived types. Expected value is '#Microsoft.Media.SelectAudioTrackByAttribute'.- Returns:
- builder
-
odataType
public SelectAudioTrackByAttributeArgs.Builder odataType(java.lang.String odataType)
- Parameters:
odataType
- The discriminator for derived types. Expected value is '#Microsoft.Media.SelectAudioTrackByAttribute'.- Returns:
- builder
-
build
public SelectAudioTrackByAttributeArgs build()
-
-