Interface UpdateExperimentTemplateLogConfigurationInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UpdateExperimentTemplateLogConfigurationInput.Builder,,UpdateExperimentTemplateLogConfigurationInput> SdkBuilder<UpdateExperimentTemplateLogConfigurationInput.Builder,,UpdateExperimentTemplateLogConfigurationInput> SdkPojo
- Enclosing class:
UpdateExperimentTemplateLogConfigurationInput
public static interface UpdateExperimentTemplateLogConfigurationInput.Builder
extends SdkPojo, CopyableBuilder<UpdateExperimentTemplateLogConfigurationInput.Builder,UpdateExperimentTemplateLogConfigurationInput>
-
Method Summary
Modifier and TypeMethodDescriptioncloudWatchLogsConfiguration(Consumer<ExperimentTemplateCloudWatchLogsLogConfigurationInput.Builder> cloudWatchLogsConfiguration) The configuration for experiment logging to Amazon CloudWatch Logs.cloudWatchLogsConfiguration(ExperimentTemplateCloudWatchLogsLogConfigurationInput cloudWatchLogsConfiguration) The configuration for experiment logging to Amazon CloudWatch Logs.logSchemaVersion(Integer logSchemaVersion) The schema version.s3Configuration(Consumer<ExperimentTemplateS3LogConfigurationInput.Builder> s3Configuration) The configuration for experiment logging to Amazon S3.s3Configuration(ExperimentTemplateS3LogConfigurationInput s3Configuration) The configuration for experiment logging to Amazon S3.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, sdkFields
-
Method Details
-
cloudWatchLogsConfiguration
UpdateExperimentTemplateLogConfigurationInput.Builder cloudWatchLogsConfiguration(ExperimentTemplateCloudWatchLogsLogConfigurationInput cloudWatchLogsConfiguration) The configuration for experiment logging to Amazon CloudWatch Logs.
- Parameters:
cloudWatchLogsConfiguration- The configuration for experiment logging to Amazon CloudWatch Logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudWatchLogsConfiguration
default UpdateExperimentTemplateLogConfigurationInput.Builder cloudWatchLogsConfiguration(Consumer<ExperimentTemplateCloudWatchLogsLogConfigurationInput.Builder> cloudWatchLogsConfiguration) The configuration for experiment logging to Amazon CloudWatch Logs.
This is a convenience method that creates an instance of theExperimentTemplateCloudWatchLogsLogConfigurationInput.Builderavoiding the need to create one manually viaExperimentTemplateCloudWatchLogsLogConfigurationInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudWatchLogsConfiguration(ExperimentTemplateCloudWatchLogsLogConfigurationInput).- Parameters:
cloudWatchLogsConfiguration- a consumer that will call methods onExperimentTemplateCloudWatchLogsLogConfigurationInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3Configuration
UpdateExperimentTemplateLogConfigurationInput.Builder s3Configuration(ExperimentTemplateS3LogConfigurationInput s3Configuration) The configuration for experiment logging to Amazon S3.
- Parameters:
s3Configuration- The configuration for experiment logging to Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Configuration
default UpdateExperimentTemplateLogConfigurationInput.Builder s3Configuration(Consumer<ExperimentTemplateS3LogConfigurationInput.Builder> s3Configuration) The configuration for experiment logging to Amazon S3.
This is a convenience method that creates an instance of theExperimentTemplateS3LogConfigurationInput.Builderavoiding the need to create one manually viaExperimentTemplateS3LogConfigurationInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3Configuration(ExperimentTemplateS3LogConfigurationInput).- Parameters:
s3Configuration- a consumer that will call methods onExperimentTemplateS3LogConfigurationInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logSchemaVersion
The schema version.
- Parameters:
logSchemaVersion- The schema version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-