Interface ObjectiveFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ObjectiveFilter.Builder,ObjectiveFilter>,SdkBuilder<ObjectiveFilter.Builder,ObjectiveFilter>,SdkPojo
- Enclosing class:
- ObjectiveFilter
public static interface ObjectiveFilter.Builder extends SdkPojo, CopyableBuilder<ObjectiveFilter.Builder,ObjectiveFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectiveFilter.Builderdomains(Collection<DomainResourceFilter> domains)The domain that's used as filter criteria.ObjectiveFilter.Builderdomains(Consumer<DomainResourceFilter.Builder>... domains)The domain that's used as filter criteria.ObjectiveFilter.Builderdomains(DomainResourceFilter... domains)The domain that's used as filter criteria.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
domains
ObjectiveFilter.Builder domains(Collection<DomainResourceFilter> domains)
The domain that's used as filter criteria.
You can use this parameter to specify one domain ARN at a time. Passing multiple ARNs in the
ObjectiveFilterisn’t currently supported.- Parameters:
domains- The domain that's used as filter criteria.You can use this parameter to specify one domain ARN at a time. Passing multiple ARNs in the
ObjectiveFilterisn’t currently supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domains
ObjectiveFilter.Builder domains(DomainResourceFilter... domains)
The domain that's used as filter criteria.
You can use this parameter to specify one domain ARN at a time. Passing multiple ARNs in the
ObjectiveFilterisn’t currently supported.- Parameters:
domains- The domain that's used as filter criteria.You can use this parameter to specify one domain ARN at a time. Passing multiple ARNs in the
ObjectiveFilterisn’t currently supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domains
ObjectiveFilter.Builder domains(Consumer<DomainResourceFilter.Builder>... domains)
The domain that's used as filter criteria.
You can use this parameter to specify one domain ARN at a time. Passing multiple ARNs in the
This is a convenience method that creates an instance of theObjectiveFilterisn’t currently supported.DomainResourceFilter.Builderavoiding the need to create one manually viaDomainResourceFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#domains(List.) - Parameters:
domains- a consumer that will call methods onDomainResourceFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#domains(java.util.Collection)
-
-