Interface CriteriaForJob.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<CriteriaForJob.Builder,,- CriteriaForJob> - SdkBuilder<CriteriaForJob.Builder,,- CriteriaForJob> - SdkPojo
- Enclosing class:
- CriteriaForJob
- 
Method SummaryModifier and TypeMethodDescriptiondefault CriteriaForJob.BuildersimpleCriterion(Consumer<SimpleCriterionForJob.Builder> simpleCriterion) A property-based condition that defines a property, operator, and one or more values for including or excluding buckets from the job.simpleCriterion(SimpleCriterionForJob simpleCriterion) A property-based condition that defines a property, operator, and one or more values for including or excluding buckets from the job.default CriteriaForJob.BuildertagCriterion(Consumer<TagCriterionForJob.Builder> tagCriterion) A tag-based condition that defines an operator and tag keys, tag values, or tag key and value pairs for including or excluding buckets from the job.tagCriterion(TagCriterionForJob tagCriterion) A tag-based condition that defines an operator and tag keys, tag values, or tag key and value pairs for including or excluding buckets from the job.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
simpleCriterionA property-based condition that defines a property, operator, and one or more values for including or excluding buckets from the job. - Parameters:
- simpleCriterion- A property-based condition that defines a property, operator, and one or more values for including or excluding buckets from the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
simpleCriteriondefault CriteriaForJob.Builder simpleCriterion(Consumer<SimpleCriterionForJob.Builder> simpleCriterion) A property-based condition that defines a property, operator, and one or more values for including or excluding buckets from the job. This is a convenience method that creates an instance of theSimpleCriterionForJob.Builderavoiding the need to create one manually viaSimpleCriterionForJob.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosimpleCriterion(SimpleCriterionForJob).- Parameters:
- simpleCriterion- a consumer that will call methods on- SimpleCriterionForJob.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
tagCriterionA tag-based condition that defines an operator and tag keys, tag values, or tag key and value pairs for including or excluding buckets from the job. - Parameters:
- tagCriterion- A tag-based condition that defines an operator and tag keys, tag values, or tag key and value pairs for including or excluding buckets from the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagCriterionA tag-based condition that defines an operator and tag keys, tag values, or tag key and value pairs for including or excluding buckets from the job. This is a convenience method that creates an instance of theTagCriterionForJob.Builderavoiding the need to create one manually viaTagCriterionForJob.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totagCriterion(TagCriterionForJob).- Parameters:
- tagCriterion- a consumer that will call methods on- TagCriterionForJob.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-