Interface ListRulesRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListRulesRequest.Builder,ListRulesRequest>,DataZoneRequest.Builder,SdkBuilder<ListRulesRequest.Builder,ListRulesRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListRulesRequest
public static interface ListRulesRequest.Builder extends DataZoneRequest.Builder, SdkPojo, CopyableBuilder<ListRulesRequest.Builder,ListRulesRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListRulesRequest.Builderaction(String action)The action of the rule.ListRulesRequest.Builderaction(RuleAction action)The action of the rule.ListRulesRequest.BuilderassetTypes(String... assetTypes)The asset types of the rule.ListRulesRequest.BuilderassetTypes(Collection<String> assetTypes)The asset types of the rule.ListRulesRequest.BuilderdataProduct(Boolean dataProduct)The data product of the rule.ListRulesRequest.BuilderdomainIdentifier(String domainIdentifier)The ID of the domain in which the rules are to be listed.ListRulesRequest.BuilderincludeCascaded(Boolean includeCascaded)Specifies whether to include cascading rules in the results.ListRulesRequest.BuildermaxResults(Integer maxResults)The maximum number of rules to return in a single call toListRules.ListRulesRequest.BuildernextToken(String nextToken)When the number of rules is greater than the default value for theMaxResultsparameter, or if you explicitly specify a value forMaxResultsthat is less than the number of rules, the response includes a pagination token namedNextToken.ListRulesRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListRulesRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListRulesRequest.BuilderprojectIds(String... projectIds)The IDs of projects in which rules are to be listed.ListRulesRequest.BuilderprojectIds(Collection<String> projectIds)The IDs of projects in which rules are to be listed.ListRulesRequest.BuilderruleType(String ruleType)The type of the rule.ListRulesRequest.BuilderruleType(RuleType ruleType)The type of the rule.ListRulesRequest.BuildertargetIdentifier(String targetIdentifier)The target ID of the rule.ListRulesRequest.BuildertargetType(String targetType)The target type of the rule.ListRulesRequest.BuildertargetType(RuleTargetType targetType)The target type of the rule.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
action
ListRulesRequest.Builder action(String action)
The action of the rule.
- Parameters:
action- The action of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RuleAction,RuleAction
-
action
ListRulesRequest.Builder action(RuleAction action)
The action of the rule.
- Parameters:
action- The action of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RuleAction,RuleAction
-
assetTypes
ListRulesRequest.Builder assetTypes(Collection<String> assetTypes)
The asset types of the rule.
- Parameters:
assetTypes- The asset types of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetTypes
ListRulesRequest.Builder assetTypes(String... assetTypes)
The asset types of the rule.
- Parameters:
assetTypes- The asset types of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataProduct
ListRulesRequest.Builder dataProduct(Boolean dataProduct)
The data product of the rule.
- Parameters:
dataProduct- The data product of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIdentifier
ListRulesRequest.Builder domainIdentifier(String domainIdentifier)
The ID of the domain in which the rules are to be listed.
- Parameters:
domainIdentifier- The ID of the domain in which the rules are to be listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeCascaded
ListRulesRequest.Builder includeCascaded(Boolean includeCascaded)
Specifies whether to include cascading rules in the results.
- Parameters:
includeCascaded- Specifies whether to include cascading rules in the results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListRulesRequest.Builder maxResults(Integer maxResults)
The maximum number of rules to return in a single call to
ListRules. When the number of rules to be listed is greater than the value ofMaxResults, the response contains aNextTokenvalue that you can use in a subsequent call toListRulesto list the next set of rules.- Parameters:
maxResults- The maximum number of rules to return in a single call toListRules. When the number of rules to be listed is greater than the value ofMaxResults, the response contains aNextTokenvalue that you can use in a subsequent call toListRulesto list the next set of rules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListRulesRequest.Builder nextToken(String nextToken)
When the number of rules is greater than the default value for the
MaxResultsparameter, or if you explicitly specify a value forMaxResultsthat is less than the number of rules, the response includes a pagination token namedNextToken. You can specify thisNextTokenvalue in a subsequent call toListRulesto list the next set of rules.- Parameters:
nextToken- When the number of rules is greater than the default value for theMaxResultsparameter, or if you explicitly specify a value forMaxResultsthat is less than the number of rules, the response includes a pagination token namedNextToken. You can specify thisNextTokenvalue in a subsequent call toListRulesto list the next set of rules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectIds
ListRulesRequest.Builder projectIds(Collection<String> projectIds)
The IDs of projects in which rules are to be listed.
- Parameters:
projectIds- The IDs of projects in which rules are to be listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectIds
ListRulesRequest.Builder projectIds(String... projectIds)
The IDs of projects in which rules are to be listed.
- Parameters:
projectIds- The IDs of projects in which rules are to be listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleType
ListRulesRequest.Builder ruleType(String ruleType)
The type of the rule.
-
ruleType
ListRulesRequest.Builder ruleType(RuleType ruleType)
The type of the rule.
-
targetIdentifier
ListRulesRequest.Builder targetIdentifier(String targetIdentifier)
The target ID of the rule.
- Parameters:
targetIdentifier- The target ID of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetType
ListRulesRequest.Builder targetType(String targetType)
The target type of the rule.
- Parameters:
targetType- The target type of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RuleTargetType,RuleTargetType
-
targetType
ListRulesRequest.Builder targetType(RuleTargetType targetType)
The target type of the rule.
- Parameters:
targetType- The target type of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RuleTargetType,RuleTargetType
-
overrideConfiguration
ListRulesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListRulesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-