Class PipesPipeTargetParametersEventbridgeEventBusParameters.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.pipes_pipe.PipesPipeTargetParametersEventbridgeEventBusParameters.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<PipesPipeTargetParametersEventbridgeEventBusParameters>
- Enclosing interface:
- PipesPipeTargetParametersEventbridgeEventBusParameters
@Stability(Stable) public static final class PipesPipeTargetParametersEventbridgeEventBusParameters.Builder extends Object implements software.amazon.jsii.Builder<PipesPipeTargetParametersEventbridgeEventBusParameters>
A builder forPipesPipeTargetParametersEventbridgeEventBusParameters
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
detailType
@Stability(Stable) public PipesPipeTargetParametersEventbridgeEventBusParameters.Builder detailType(String detailType)
Sets the value ofPipesPipeTargetParametersEventbridgeEventBusParameters.getDetailType()- Parameters:
detailType- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#detail_type PipesPipe#detail_type}.- Returns:
this
-
endpointId
@Stability(Stable) public PipesPipeTargetParametersEventbridgeEventBusParameters.Builder endpointId(String endpointId)
Sets the value ofPipesPipeTargetParametersEventbridgeEventBusParameters.getEndpointId()- Parameters:
endpointId- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#endpoint_id PipesPipe#endpoint_id}.- Returns:
this
-
resources
@Stability(Stable) public PipesPipeTargetParametersEventbridgeEventBusParameters.Builder resources(List<String> resources)
Sets the value ofPipesPipeTargetParametersEventbridgeEventBusParameters.getResources()- Parameters:
resources- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#resources PipesPipe#resources}.- Returns:
this
-
source
@Stability(Stable) public PipesPipeTargetParametersEventbridgeEventBusParameters.Builder source(String source)
Sets the value ofPipesPipeTargetParametersEventbridgeEventBusParameters.getSource()- Parameters:
source- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#source PipesPipe#source}.- Returns:
this
-
time
@Stability(Stable) public PipesPipeTargetParametersEventbridgeEventBusParameters.Builder time(String time)
Sets the value ofPipesPipeTargetParametersEventbridgeEventBusParameters.getTime()- Parameters:
time- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#time PipesPipe#time}.- Returns:
this
-
build
@Stability(Stable) public PipesPipeTargetParametersEventbridgeEventBusParameters build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<PipesPipeTargetParametersEventbridgeEventBusParameters>- Returns:
- a new instance of
PipesPipeTargetParametersEventbridgeEventBusParameters - Throws:
NullPointerException- if any required attribute was not provided
-
-