Class PipelineLogPublishingOptionsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.opensearchingest.inputs.PipelineLogPublishingOptionsArgs.Builder
-
- Enclosing class:
- PipelineLogPublishingOptionsArgs
public static final class PipelineLogPublishingOptionsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PipelineLogPublishingOptionsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PipelineLogPublishingOptionsArgsbuild()PipelineLogPublishingOptionsArgs.BuildercloudwatchLogDestination(PipelineLogPublishingOptionsCloudwatchLogDestinationArgs cloudwatchLogDestination)PipelineLogPublishingOptionsArgs.BuildercloudwatchLogDestination(com.pulumi.core.Output<PipelineLogPublishingOptionsCloudwatchLogDestinationArgs> cloudwatchLogDestination)PipelineLogPublishingOptionsArgs.BuilderisLoggingEnabled(com.pulumi.core.Output<java.lang.Boolean> isLoggingEnabled)PipelineLogPublishingOptionsArgs.BuilderisLoggingEnabled(java.lang.Boolean isLoggingEnabled)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PipelineLogPublishingOptionsArgs defaults)
-
-
Method Detail
-
cloudwatchLogDestination
public PipelineLogPublishingOptionsArgs.Builder cloudwatchLogDestination(@Nullable com.pulumi.core.Output<PipelineLogPublishingOptionsCloudwatchLogDestinationArgs> cloudwatchLogDestination)
- Parameters:
cloudwatchLogDestination- The destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true. See `cloudwatchLogDestination` below.- Returns:
- builder
-
cloudwatchLogDestination
public PipelineLogPublishingOptionsArgs.Builder cloudwatchLogDestination(PipelineLogPublishingOptionsCloudwatchLogDestinationArgs cloudwatchLogDestination)
- Parameters:
cloudwatchLogDestination- The destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true. See `cloudwatchLogDestination` below.- Returns:
- builder
-
isLoggingEnabled
public PipelineLogPublishingOptionsArgs.Builder isLoggingEnabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> isLoggingEnabled)
- Parameters:
isLoggingEnabled- Whether logs should be published.- Returns:
- builder
-
isLoggingEnabled
public PipelineLogPublishingOptionsArgs.Builder isLoggingEnabled(java.lang.Boolean isLoggingEnabled)
- Parameters:
isLoggingEnabled- Whether logs should be published.- Returns:
- builder
-
build
public PipelineLogPublishingOptionsArgs build()
-
-