Package com.pulumi.aws.amplify.inputs
Class WebhookState.Builder
- java.lang.Object
-
- com.pulumi.aws.amplify.inputs.WebhookState.Builder
-
- Enclosing class:
- WebhookState
public static final class WebhookState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(WebhookState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebhookState.BuilderappId(com.pulumi.core.Output<java.lang.String> appId)WebhookState.BuilderappId(java.lang.String appId)WebhookState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)WebhookState.Builderarn(java.lang.String arn)WebhookState.BuilderbranchName(com.pulumi.core.Output<java.lang.String> branchName)WebhookState.BuilderbranchName(java.lang.String branchName)WebhookStatebuild()WebhookState.Builderdescription(com.pulumi.core.Output<java.lang.String> description)WebhookState.Builderdescription(java.lang.String description)WebhookState.Builderregion(com.pulumi.core.Output<java.lang.String> region)WebhookState.Builderregion(java.lang.String region)WebhookState.Builderurl(com.pulumi.core.Output<java.lang.String> url)WebhookState.Builderurl(java.lang.String url)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebhookState defaults)
-
-
Method Detail
-
appId
public WebhookState.Builder appId(@Nullable com.pulumi.core.Output<java.lang.String> appId)
- Parameters:
appId- Unique ID for an Amplify app.- Returns:
- builder
-
appId
public WebhookState.Builder appId(java.lang.String appId)
- Parameters:
appId- Unique ID for an Amplify app.- Returns:
- builder
-
arn
public WebhookState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN for the webhook.- Returns:
- builder
-
arn
public WebhookState.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN for the webhook.- Returns:
- builder
-
branchName
public WebhookState.Builder branchName(@Nullable com.pulumi.core.Output<java.lang.String> branchName)
- Parameters:
branchName- Name for a branch that is part of the Amplify app.- Returns:
- builder
-
branchName
public WebhookState.Builder branchName(java.lang.String branchName)
- Parameters:
branchName- Name for a branch that is part of the Amplify app.- Returns:
- builder
-
description
public WebhookState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Description for a webhook.- Returns:
- builder
-
description
public WebhookState.Builder description(java.lang.String description)
- Parameters:
description- Description for a webhook.- Returns:
- builder
-
region
public WebhookState.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 WebhookState.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
-
url
public WebhookState.Builder url(@Nullable com.pulumi.core.Output<java.lang.String> url)
- Parameters:
url- URL of the webhook.- Returns:
- builder
-
url
public WebhookState.Builder url(java.lang.String url)
- Parameters:
url- URL of the webhook.- Returns:
- builder
-
build
public WebhookState build()
-
-