Class Selector
- All Implemented Interfaces:
Serializable,Cloneable
A comparision that is used to determine whether a query should return this object.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanThe name of the field that the operator will be applied to.inthashCode()voidsetFieldName(String fieldName) The name of the field that the operator will be applied to.voidsetOperator(Operator operator) toString()Returns a string representation of this object; useful for testing and debugging.withFieldName(String fieldName) The name of the field that the operator will be applied to.withOperator(Operator operator)
-
Constructor Details
-
Selector
public Selector()
-
-
Method Details
-
setFieldName
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.
- Parameters:
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.
-
getFieldName
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.
- Returns:
- 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.
-
withFieldName
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setOperator
- Parameters:
operator-
-
getOperator
- Returns:
-
withOperator
- Parameters:
operator-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-