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, sdkFieldNameToField, 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:
-