public static final class WebhookResourceProps.Builder extends Object
WebhookResourceProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
WebhookResourceProps |
build()
Builds the configured instance.
|
WebhookResourceProps.Builder |
withAuthentication(String value)
Sets the value of Authentication
|
WebhookResourceProps.Builder |
withAuthentication(software.amazon.awscdk.Token value)
Sets the value of Authentication
|
WebhookResourceProps.Builder |
withAuthenticationConfiguration(software.amazon.awscdk.Token value)
Sets the value of AuthenticationConfiguration
|
WebhookResourceProps.Builder |
withAuthenticationConfiguration(WebhookResource.WebhookAuthConfigurationProperty value)
Sets the value of AuthenticationConfiguration
|
WebhookResourceProps.Builder |
withFilters(List<Object> value)
Sets the value of Filters
|
WebhookResourceProps.Builder |
withFilters(software.amazon.awscdk.Token value)
Sets the value of Filters
|
WebhookResourceProps.Builder |
withName(String value)
Sets the value of Name
|
WebhookResourceProps.Builder |
withName(software.amazon.awscdk.Token value)
Sets the value of Name
|
WebhookResourceProps.Builder |
withRegisterWithThirdParty(Boolean value)
Sets the value of RegisterWithThirdParty
|
WebhookResourceProps.Builder |
withRegisterWithThirdParty(software.amazon.awscdk.Token value)
Sets the value of RegisterWithThirdParty
|
WebhookResourceProps.Builder |
withTargetAction(String value)
Sets the value of TargetAction
|
WebhookResourceProps.Builder |
withTargetAction(software.amazon.awscdk.Token value)
Sets the value of TargetAction
|
WebhookResourceProps.Builder |
withTargetPipeline(String value)
Sets the value of TargetPipeline
|
WebhookResourceProps.Builder |
withTargetPipeline(software.amazon.awscdk.Token value)
Sets the value of TargetPipeline
|
WebhookResourceProps.Builder |
withTargetPipelineVersion(Number value)
Sets the value of TargetPipelineVersion
|
WebhookResourceProps.Builder |
withTargetPipelineVersion(software.amazon.awscdk.Token value)
Sets the value of TargetPipelineVersion
|
public WebhookResourceProps.Builder withAuthentication(String value)
value - ``AWS::CodePipeline::Webhook.Authentication``thispublic WebhookResourceProps.Builder withAuthentication(software.amazon.awscdk.Token value)
value - ``AWS::CodePipeline::Webhook.Authentication``thispublic WebhookResourceProps.Builder withAuthenticationConfiguration(software.amazon.awscdk.Token value)
value - ``AWS::CodePipeline::Webhook.AuthenticationConfiguration``thispublic WebhookResourceProps.Builder withAuthenticationConfiguration(WebhookResource.WebhookAuthConfigurationProperty value)
value - ``AWS::CodePipeline::Webhook.AuthenticationConfiguration``thispublic WebhookResourceProps.Builder withFilters(software.amazon.awscdk.Token value)
value - ``AWS::CodePipeline::Webhook.Filters``thispublic WebhookResourceProps.Builder withFilters(List<Object> value)
value - ``AWS::CodePipeline::Webhook.Filters``thispublic WebhookResourceProps.Builder withTargetAction(String value)
value - ``AWS::CodePipeline::Webhook.TargetAction``thispublic WebhookResourceProps.Builder withTargetAction(software.amazon.awscdk.Token value)
value - ``AWS::CodePipeline::Webhook.TargetAction``thispublic WebhookResourceProps.Builder withTargetPipeline(String value)
value - ``AWS::CodePipeline::Webhook.TargetPipeline``thispublic WebhookResourceProps.Builder withTargetPipeline(software.amazon.awscdk.Token value)
value - ``AWS::CodePipeline::Webhook.TargetPipeline``thispublic WebhookResourceProps.Builder withTargetPipelineVersion(Number value)
value - ``AWS::CodePipeline::Webhook.TargetPipelineVersion``thispublic WebhookResourceProps.Builder withTargetPipelineVersion(software.amazon.awscdk.Token value)
value - ``AWS::CodePipeline::Webhook.TargetPipelineVersion``thispublic WebhookResourceProps.Builder withName(@Nullable String value)
value - ``AWS::CodePipeline::Webhook.Name``thispublic WebhookResourceProps.Builder withName(@Nullable software.amazon.awscdk.Token value)
value - ``AWS::CodePipeline::Webhook.Name``thispublic WebhookResourceProps.Builder withRegisterWithThirdParty(@Nullable Boolean value)
value - ``AWS::CodePipeline::Webhook.RegisterWithThirdParty``thispublic WebhookResourceProps.Builder withRegisterWithThirdParty(@Nullable software.amazon.awscdk.Token value)
value - ``AWS::CodePipeline::Webhook.RegisterWithThirdParty``thispublic WebhookResourceProps build()
WebhookResourcePropsNullPointerException - if any required attribute was not providedCopyright © 2018. All rights reserved.