public interface RuleResourceProps
extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
RuleResourceProps.Builder
A fluent builder class for
RuleResourceProps. |
static class |
RuleResourceProps.Jsii$Pojo
A PoJo (plain-old-java-object) class that implements
RuleResourceProps. |
static class |
RuleResourceProps.Jsii$Proxy
A proxy class which for javascript object literal which adhere to this interface.
|
| Modifier and Type | Method and Description |
|---|---|
static RuleResourceProps.Builder |
builder() |
Object |
getDescription()
``AWS::Events::Rule.Description``
|
Object |
getEventPattern()
``AWS::Events::Rule.EventPattern``
|
Object |
getRoleArn()
``AWS::Events::Rule.RoleArn``
|
Object |
getRuleName()
``AWS::Events::Rule.Name``
|
Object |
getScheduleExpression()
``AWS::Events::Rule.ScheduleExpression``
|
Object |
getState()
``AWS::Events::Rule.State``
|
Object |
getTargets()
``AWS::Events::Rule.Targets``
|
void |
setDescription(String value)
``AWS::Events::Rule.Description``
|
void |
setDescription(software.amazon.awscdk.Token value)
``AWS::Events::Rule.Description``
|
void |
setEventPattern(com.fasterxml.jackson.databind.node.ObjectNode value)
``AWS::Events::Rule.EventPattern``
|
void |
setEventPattern(software.amazon.awscdk.Token value)
``AWS::Events::Rule.EventPattern``
|
void |
setRoleArn(String value)
``AWS::Events::Rule.RoleArn``
|
void |
setRoleArn(software.amazon.awscdk.Token value)
``AWS::Events::Rule.RoleArn``
|
void |
setRuleName(String value)
``AWS::Events::Rule.Name``
|
void |
setRuleName(software.amazon.awscdk.Token value)
``AWS::Events::Rule.Name``
|
void |
setScheduleExpression(String value)
``AWS::Events::Rule.ScheduleExpression``
|
void |
setScheduleExpression(software.amazon.awscdk.Token value)
``AWS::Events::Rule.ScheduleExpression``
|
void |
setState(String value)
``AWS::Events::Rule.State``
|
void |
setState(software.amazon.awscdk.Token value)
``AWS::Events::Rule.State``
|
void |
setTargets(List<Object> value)
``AWS::Events::Rule.Targets``
|
void |
setTargets(software.amazon.awscdk.Token value)
``AWS::Events::Rule.Targets``
|
Object getDescription()
void setDescription(String value)
void setDescription(software.amazon.awscdk.Token value)
Object getEventPattern()
void setEventPattern(com.fasterxml.jackson.databind.node.ObjectNode value)
void setEventPattern(software.amazon.awscdk.Token value)
Object getRuleName()
void setRuleName(String value)
void setRuleName(software.amazon.awscdk.Token value)
Object getRoleArn()
void setRoleArn(String value)
void setRoleArn(software.amazon.awscdk.Token value)
Object getScheduleExpression()
void setScheduleExpression(String value)
void setScheduleExpression(software.amazon.awscdk.Token value)
Object getState()
void setState(String value)
void setState(software.amazon.awscdk.Token value)
Object getTargets()
void setTargets(software.amazon.awscdk.Token value)
static RuleResourceProps.Builder builder()
Copyright © 2018. All rights reserved.