public static interface Selector.Builder extends CopyableBuilder<Selector.Builder,Selector>
Modifier and Type | Method and Description |
---|---|
Selector.Builder |
fieldName(String fieldName)
The name of the field that the operator will be applied to.
|
default Selector.Builder |
operator(Consumer<Operator.Builder> operator)
Sets the value of the Operator property for this object.
|
Selector.Builder |
operator(Operator operator)
Sets the value of the Operator property for this object.
|
copy
apply, build
Selector.Builder fieldName(String fieldName)
The name of the field that the operator will be applied to. The field name is the "key" portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.
fieldName
- The name of the field that the operator will be applied to. The field name is the "key" portion of the
field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the
field is not set on the object, the condition fails.Selector.Builder operator(Operator operator)
operator
- The new value for the Operator property for this object.default Selector.Builder operator(Consumer<Operator.Builder> operator)
Operator.Builder
avoiding the need to create
one manually via Operator.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result is
passed to operator(Operator)
.operator
- a consumer that will call methods on Operator.Builder
operator(Operator)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.