public static interface DescribeRuleResponse.Builder extends CloudWatchEventsResponse.Builder, SdkPojo, CopyableBuilder<DescribeRuleResponse.Builder,DescribeRuleResponse>
Modifier and Type | Method and Description |
---|---|
DescribeRuleResponse.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the rule.
|
DescribeRuleResponse.Builder |
description(String description)
The description of the rule.
|
DescribeRuleResponse.Builder |
eventPattern(String eventPattern)
The event pattern.
|
DescribeRuleResponse.Builder |
managedBy(String managedBy)
If this is a managed rule, created by an AWS service on your behalf, this field displays the principal name
of the AWS service that created the rule.
|
DescribeRuleResponse.Builder |
name(String name)
The name of the rule.
|
DescribeRuleResponse.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role associated with the rule.
|
DescribeRuleResponse.Builder |
scheduleExpression(String scheduleExpression)
The scheduling expression.
|
DescribeRuleResponse.Builder |
state(RuleState state)
Specifies whether the rule is enabled or disabled.
|
DescribeRuleResponse.Builder |
state(String state)
Specifies whether the rule is enabled or disabled.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
DescribeRuleResponse.Builder name(String name)
The name of the rule.
name
- The name of the rule.DescribeRuleResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the rule.
arn
- The Amazon Resource Name (ARN) of the rule.DescribeRuleResponse.Builder eventPattern(String eventPattern)
The event pattern. For more information, see Events and Event Patterns in the Amazon CloudWatch Events User Guide.
eventPattern
- The event pattern. For more information, see Events and Event Patterns in the Amazon CloudWatch Events User Guide.DescribeRuleResponse.Builder scheduleExpression(String scheduleExpression)
The scheduling expression. For example, "cron(0 20 * * ? *)", "rate(5 minutes)".
scheduleExpression
- The scheduling expression. For example, "cron(0 20 * * ? *)", "rate(5 minutes)".DescribeRuleResponse.Builder state(String state)
Specifies whether the rule is enabled or disabled.
DescribeRuleResponse.Builder state(RuleState state)
Specifies whether the rule is enabled or disabled.
DescribeRuleResponse.Builder description(String description)
The description of the rule.
description
- The description of the rule.DescribeRuleResponse.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role associated with the rule.
roleArn
- The Amazon Resource Name (ARN) of the IAM role associated with the rule.DescribeRuleResponse.Builder managedBy(String managedBy)
If this is a managed rule, created by an AWS service on your behalf, this field displays the principal name of the AWS service that created the rule.
managedBy
- If this is a managed rule, created by an AWS service on your behalf, this field displays the principal
name of the AWS service that created the rule.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.