Package com.pulumi.aws.location.inputs
Class RouteCalculationState.Builder
- java.lang.Object
-
- com.pulumi.aws.location.inputs.RouteCalculationState.Builder
-
- Enclosing class:
- RouteCalculationState
public static final class RouteCalculationState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RouteCalculationState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteCalculationStatebuild()RouteCalculationState.BuildercalculatorArn(com.pulumi.core.Output<java.lang.String> calculatorArn)RouteCalculationState.BuildercalculatorArn(java.lang.String calculatorArn)RouteCalculationState.BuildercalculatorName(com.pulumi.core.Output<java.lang.String> calculatorName)RouteCalculationState.BuildercalculatorName(java.lang.String calculatorName)RouteCalculationState.BuildercreateTime(com.pulumi.core.Output<java.lang.String> createTime)RouteCalculationState.BuildercreateTime(java.lang.String createTime)RouteCalculationState.BuilderdataSource(com.pulumi.core.Output<java.lang.String> dataSource)RouteCalculationState.BuilderdataSource(java.lang.String dataSource)RouteCalculationState.Builderdescription(com.pulumi.core.Output<java.lang.String> description)RouteCalculationState.Builderdescription(java.lang.String description)RouteCalculationState.Builderregion(com.pulumi.core.Output<java.lang.String> region)RouteCalculationState.Builderregion(java.lang.String region)RouteCalculationState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)RouteCalculationState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)RouteCalculationState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)RouteCalculationState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)RouteCalculationState.BuilderupdateTime(com.pulumi.core.Output<java.lang.String> updateTime)RouteCalculationState.BuilderupdateTime(java.lang.String updateTime)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RouteCalculationState defaults)
-
-
Method Detail
-
calculatorArn
public RouteCalculationState.Builder calculatorArn(@Nullable com.pulumi.core.Output<java.lang.String> calculatorArn)
- Parameters:
calculatorArn- ARN for the Route calculator resource. Use the ARN when you specify a resource across AWS.- Returns:
- builder
-
calculatorArn
public RouteCalculationState.Builder calculatorArn(java.lang.String calculatorArn)
- Parameters:
calculatorArn- ARN for the Route calculator resource. Use the ARN when you specify a resource across AWS.- Returns:
- builder
-
calculatorName
public RouteCalculationState.Builder calculatorName(@Nullable com.pulumi.core.Output<java.lang.String> calculatorName)
- Parameters:
calculatorName- The name of the route calculator resource.- Returns:
- builder
-
calculatorName
public RouteCalculationState.Builder calculatorName(java.lang.String calculatorName)
- Parameters:
calculatorName- The name of the route calculator resource.- Returns:
- builder
-
createTime
public RouteCalculationState.Builder createTime(@Nullable com.pulumi.core.Output<java.lang.String> createTime)
- Parameters:
createTime- The timestamp for when the route calculator resource was created in ISO 8601 format.- Returns:
- builder
-
createTime
public RouteCalculationState.Builder createTime(java.lang.String createTime)
- Parameters:
createTime- The timestamp for when the route calculator resource was created in ISO 8601 format.- Returns:
- builder
-
dataSource
public RouteCalculationState.Builder dataSource(@Nullable com.pulumi.core.Output<java.lang.String> dataSource)
- Parameters:
dataSource- Specifies the data provider of traffic and road network data. The following arguments are optional:- Returns:
- builder
-
dataSource
public RouteCalculationState.Builder dataSource(java.lang.String dataSource)
- Parameters:
dataSource- Specifies the data provider of traffic and road network data. The following arguments are optional:- Returns:
- builder
-
description
public RouteCalculationState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- The optional description for the route calculator resource.- Returns:
- builder
-
description
public RouteCalculationState.Builder description(java.lang.String description)
- Parameters:
description- The optional description for the route calculator resource.- Returns:
- builder
-
region
public RouteCalculationState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public RouteCalculationState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public RouteCalculationState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Key-value tags for the route calculator. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public RouteCalculationState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Key-value tags for the route calculator. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tagsAll
public RouteCalculationState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
- Parameters:
tagsAll- A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
tagsAll
public RouteCalculationState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
- Parameters:
tagsAll- A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
updateTime
public RouteCalculationState.Builder updateTime(@Nullable com.pulumi.core.Output<java.lang.String> updateTime)
- Parameters:
updateTime- The timestamp for when the route calculator resource was last update in ISO 8601.- Returns:
- builder
-
updateTime
public RouteCalculationState.Builder updateTime(java.lang.String updateTime)
- Parameters:
updateTime- The timestamp for when the route calculator resource was last update in ISO 8601.- Returns:
- builder
-
build
public RouteCalculationState build()
-
-