Interface MonitoringConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MonitoringConfig.Builder,,MonitoringConfig> SdkBuilder<MonitoringConfig.Builder,,MonitoringConfig> SdkPojo
- Enclosing class:
MonitoringConfig
-
Method Summary
Modifier and TypeMethodDescriptionaudioMonitoringSettings(Collection<AudioMonitoringSetting> audioMonitoringSettings) Contains the settings for audio stream metrics monitoring.audioMonitoringSettings(Consumer<AudioMonitoringSetting.Builder>... audioMonitoringSettings) Contains the settings for audio stream metrics monitoring.audioMonitoringSettings(AudioMonitoringSetting... audioMonitoringSettings) Contains the settings for audio stream metrics monitoring.contentQualityAnalysisState(String contentQualityAnalysisState) Indicates whether content quality analysis is enabled or disabled.contentQualityAnalysisState(ContentQualityAnalysisState contentQualityAnalysisState) Indicates whether content quality analysis is enabled or disabled.thumbnailState(String thumbnailState) Indicates whether thumbnails are enabled or disabled.thumbnailState(ThumbnailState thumbnailState) Indicates whether thumbnails are enabled or disabled.videoMonitoringSettings(Collection<VideoMonitoringSetting> videoMonitoringSettings) Contains the settings for video stream metrics monitoring.videoMonitoringSettings(Consumer<VideoMonitoringSetting.Builder>... videoMonitoringSettings) Contains the settings for video stream metrics monitoring.videoMonitoringSettings(VideoMonitoringSetting... videoMonitoringSettings) Contains the settings for video stream metrics monitoring.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
thumbnailState
Indicates whether thumbnails are enabled or disabled.
- Parameters:
thumbnailState- Indicates whether thumbnails are enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
thumbnailState
Indicates whether thumbnails are enabled or disabled.
- Parameters:
thumbnailState- Indicates whether thumbnails are enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
audioMonitoringSettings
MonitoringConfig.Builder audioMonitoringSettings(Collection<AudioMonitoringSetting> audioMonitoringSettings) Contains the settings for audio stream metrics monitoring.
- Parameters:
audioMonitoringSettings- Contains the settings for audio stream metrics monitoring.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioMonitoringSettings
Contains the settings for audio stream metrics monitoring.
- Parameters:
audioMonitoringSettings- Contains the settings for audio stream metrics monitoring.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioMonitoringSettings
MonitoringConfig.Builder audioMonitoringSettings(Consumer<AudioMonitoringSetting.Builder>... audioMonitoringSettings) Contains the settings for audio stream metrics monitoring.
This is a convenience method that creates an instance of theAudioMonitoringSetting.Builderavoiding the need to create one manually viaAudioMonitoringSetting.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaudioMonitoringSettings(List<AudioMonitoringSetting>).- Parameters:
audioMonitoringSettings- a consumer that will call methods onAudioMonitoringSetting.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
contentQualityAnalysisState
Indicates whether content quality analysis is enabled or disabled.
- Parameters:
contentQualityAnalysisState- Indicates whether content quality analysis is enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
contentQualityAnalysisState
MonitoringConfig.Builder contentQualityAnalysisState(ContentQualityAnalysisState contentQualityAnalysisState) Indicates whether content quality analysis is enabled or disabled.
- Parameters:
contentQualityAnalysisState- Indicates whether content quality analysis is enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
videoMonitoringSettings
MonitoringConfig.Builder videoMonitoringSettings(Collection<VideoMonitoringSetting> videoMonitoringSettings) Contains the settings for video stream metrics monitoring.
- Parameters:
videoMonitoringSettings- Contains the settings for video stream metrics monitoring.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoMonitoringSettings
Contains the settings for video stream metrics monitoring.
- Parameters:
videoMonitoringSettings- Contains the settings for video stream metrics monitoring.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoMonitoringSettings
MonitoringConfig.Builder videoMonitoringSettings(Consumer<VideoMonitoringSetting.Builder>... videoMonitoringSettings) Contains the settings for video stream metrics monitoring.
This is a convenience method that creates an instance of theVideoMonitoringSetting.Builderavoiding the need to create one manually viaVideoMonitoringSetting.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovideoMonitoringSettings(List<VideoMonitoringSetting>).- Parameters:
videoMonitoringSettings- a consumer that will call methods onVideoMonitoringSetting.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-