Package com.pulumi.aws.cloudwatch.inputs
Class DashboardState.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.inputs.DashboardState.Builder
-
- Enclosing class:
- DashboardState
public static final class DashboardState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DashboardState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DashboardStatebuild()DashboardState.BuilderdashboardArn(com.pulumi.core.Output<java.lang.String> dashboardArn)DashboardState.BuilderdashboardArn(java.lang.String dashboardArn)DashboardState.BuilderdashboardBody(com.pulumi.core.Output<java.lang.String> dashboardBody)DashboardState.BuilderdashboardBody(java.lang.String dashboardBody)DashboardState.BuilderdashboardName(com.pulumi.core.Output<java.lang.String> dashboardName)DashboardState.BuilderdashboardName(java.lang.String dashboardName)DashboardState.Builderregion(com.pulumi.core.Output<java.lang.String> region)DashboardState.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DashboardState defaults)
-
-
Method Detail
-
dashboardArn
public DashboardState.Builder dashboardArn(@Nullable com.pulumi.core.Output<java.lang.String> dashboardArn)
- Parameters:
dashboardArn- ARN of the dashboard.- Returns:
- builder
-
dashboardArn
public DashboardState.Builder dashboardArn(java.lang.String dashboardArn)
- Parameters:
dashboardArn- ARN of the dashboard.- Returns:
- builder
-
dashboardBody
public DashboardState.Builder dashboardBody(@Nullable com.pulumi.core.Output<java.lang.String> dashboardBody)
- Parameters:
dashboardBody- The detailed information about the dashboard, including what widgets are included and their location on the dashboard. You can read more about the body structure in the [documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/CloudWatch-Dashboard-Body-Structure.html).- Returns:
- builder
-
dashboardBody
public DashboardState.Builder dashboardBody(java.lang.String dashboardBody)
- Parameters:
dashboardBody- The detailed information about the dashboard, including what widgets are included and their location on the dashboard. You can read more about the body structure in the [documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/CloudWatch-Dashboard-Body-Structure.html).- Returns:
- builder
-
dashboardName
public DashboardState.Builder dashboardName(@Nullable com.pulumi.core.Output<java.lang.String> dashboardName)
- Parameters:
dashboardName- The name of the dashboard.- Returns:
- builder
-
dashboardName
public DashboardState.Builder dashboardName(java.lang.String dashboardName)
- Parameters:
dashboardName- The name of the dashboard.- Returns:
- builder
-
region
public DashboardState.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 DashboardState.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
-
build
public DashboardState build()
-
-