Interface JobScopeTerm.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<JobScopeTerm.Builder,,JobScopeTerm> SdkBuilder<JobScopeTerm.Builder,,JobScopeTerm> SdkPojo
- Enclosing class:
 JobScopeTerm
- 
Method Summary
Modifier and TypeMethodDescriptiondefault JobScopeTerm.BuildersimpleScopeTerm(Consumer<SimpleScopeTerm.Builder> simpleScopeTerm) A property-based condition that defines a property, operator, and one or more values for including or excluding objects from the job.simpleScopeTerm(SimpleScopeTerm simpleScopeTerm) A property-based condition that defines a property, operator, and one or more values for including or excluding objects from the job.default JobScopeTerm.BuildertagScopeTerm(Consumer<TagScopeTerm.Builder> tagScopeTerm) A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding objects from the job.tagScopeTerm(TagScopeTerm tagScopeTerm) A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding objects from the job.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
simpleScopeTerm
A property-based condition that defines a property, operator, and one or more values for including or excluding objects from the job.
- Parameters:
 simpleScopeTerm- A property-based condition that defines a property, operator, and one or more values for including or excluding objects from the job.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
simpleScopeTerm
A property-based condition that defines a property, operator, and one or more values for including or excluding objects from the job.
This is a convenience method that creates an instance of theSimpleScopeTerm.Builderavoiding the need to create one manually viaSimpleScopeTerm.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosimpleScopeTerm(SimpleScopeTerm).- Parameters:
 simpleScopeTerm- a consumer that will call methods onSimpleScopeTerm.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
tagScopeTerm
A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding objects from the job.
- Parameters:
 tagScopeTerm- A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding objects from the job.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
tagScopeTerm
A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding objects from the job.
This is a convenience method that creates an instance of theTagScopeTerm.Builderavoiding the need to create one manually viaTagScopeTerm.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totagScopeTerm(TagScopeTerm).- Parameters:
 tagScopeTerm- a consumer that will call methods onTagScopeTerm.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 
 -