Interface ListRulesRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<ListRulesRequest.Builder,,- ListRulesRequest> - DataZoneRequest.Builder,- SdkBuilder<ListRulesRequest.Builder,,- ListRulesRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- ListRulesRequest
- 
Method SummaryModifier and TypeMethodDescriptionThe action of the rule.action(RuleAction action) The action of the rule.assetTypes(String... assetTypes) The asset types of the rule.assetTypes(Collection<String> assetTypes) The asset types of the rule.dataProduct(Boolean dataProduct) The data product of the rule.domainIdentifier(String domainIdentifier) The ID of the domain in which the rules are to be listed.includeCascaded(Boolean includeCascaded) Specifies whether to include cascading rules in the results.maxResults(Integer maxResults) The maximum number of rules to return in a single call toListRules.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.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.projectIds(String... projectIds) The IDs of projects in which rules are to be listed.projectIds(Collection<String> projectIds) The IDs of projects in which rules are to be listed.The type of the rule.The type of the rule.targetIdentifier(String targetIdentifier) The target ID of the rule.targetType(String targetType) The target type of the rule.targetType(RuleTargetType targetType) The target type of the rule.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
actionThe 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:
 
- 
actionThe 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:
 
- 
assetTypesThe 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.
 
- 
assetTypesThe 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.
 
- 
dataProductThe 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.
 
- 
domainIdentifierThe 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.
 
- 
includeCascadedSpecifies 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.
 
- 
maxResultsThe 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 to- ListRules. When the number of rules to be listed is greater than the value of- MaxResults, the response contains a- NextTokenvalue that you can use in a subsequent call to- ListRulesto list the next set of rules.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nextTokenWhen 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 the- MaxResultsparameter, or if you explicitly specify a value for- MaxResultsthat is less than the number of rules, the response includes a pagination token named- NextToken. You can specify this- NextTokenvalue in a subsequent call to- ListRulesto list the next set of rules.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
projectIdsThe 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.
 
- 
projectIdsThe 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.
 
- 
ruleTypeThe type of the rule. - Parameters:
- ruleType- The type of the rule.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
ruleTypeThe type of the rule. - Parameters:
- ruleType- The type of the rule.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
targetIdentifierThe 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.
 
- 
targetTypeThe 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:
 
- 
targetTypeThe 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:
 
- 
overrideConfigurationListRulesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationListRulesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-