public static final class RuleResourceProps.Builder extends Object
RuleResourceProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
RuleResourceProps |
build()
Builds the configured instance.
|
RuleResourceProps.Builder |
withDescription(software.amazon.awscdk.CloudFormationToken value)
Sets the value of Description
|
RuleResourceProps.Builder |
withDescription(String value)
Sets the value of Description
|
RuleResourceProps.Builder |
withEventPattern(software.amazon.awscdk.CloudFormationToken value)
Sets the value of EventPattern
|
RuleResourceProps.Builder |
withEventPattern(com.fasterxml.jackson.databind.node.ObjectNode value)
Sets the value of EventPattern
|
RuleResourceProps.Builder |
withRoleArn(software.amazon.awscdk.CloudFormationToken value)
Sets the value of RoleArn
|
RuleResourceProps.Builder |
withRoleArn(String value)
Sets the value of RoleArn
|
RuleResourceProps.Builder |
withRuleName(software.amazon.awscdk.CloudFormationToken value)
Sets the value of RuleName
|
RuleResourceProps.Builder |
withRuleName(String value)
Sets the value of RuleName
|
RuleResourceProps.Builder |
withScheduleExpression(software.amazon.awscdk.CloudFormationToken value)
Sets the value of ScheduleExpression
|
RuleResourceProps.Builder |
withScheduleExpression(String value)
Sets the value of ScheduleExpression
|
RuleResourceProps.Builder |
withState(software.amazon.awscdk.CloudFormationToken value)
Sets the value of State
|
RuleResourceProps.Builder |
withState(String value)
Sets the value of State
|
RuleResourceProps.Builder |
withTargets(software.amazon.awscdk.CloudFormationToken value)
Sets the value of Targets
|
RuleResourceProps.Builder |
withTargets(List<Object> value)
Sets the value of Targets
|
public RuleResourceProps.Builder withDescription(@Nullable String value)
value - ``AWS::Events::Rule.Description``thispublic RuleResourceProps.Builder withDescription(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::Events::Rule.Description``thispublic RuleResourceProps.Builder withEventPattern(@Nullable com.fasterxml.jackson.databind.node.ObjectNode value)
value - ``AWS::Events::Rule.EventPattern``thispublic RuleResourceProps.Builder withEventPattern(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::Events::Rule.EventPattern``thispublic RuleResourceProps.Builder withRoleArn(@Nullable String value)
value - ``AWS::Events::Rule.RoleArn``thispublic RuleResourceProps.Builder withRoleArn(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::Events::Rule.RoleArn``thispublic RuleResourceProps.Builder withRuleName(@Nullable String value)
value - ``AWS::Events::Rule.Name``thispublic RuleResourceProps.Builder withRuleName(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::Events::Rule.Name``thispublic RuleResourceProps.Builder withScheduleExpression(@Nullable String value)
value - ``AWS::Events::Rule.ScheduleExpression``thispublic RuleResourceProps.Builder withScheduleExpression(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::Events::Rule.ScheduleExpression``thispublic RuleResourceProps.Builder withState(@Nullable String value)
value - ``AWS::Events::Rule.State``thispublic RuleResourceProps.Builder withState(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::Events::Rule.State``thispublic RuleResourceProps.Builder withTargets(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::Events::Rule.Targets``thispublic RuleResourceProps.Builder withTargets(@Nullable List<Object> value)
value - ``AWS::Events::Rule.Targets``thispublic RuleResourceProps build()
RuleResourcePropsNullPointerException - if any required attribute was not providedCopyright © 2018. All rights reserved.