public static class GetBuilder.BuildableGetWithIndex extends java.lang.Object implements OperationBuilder.Consistency<GetBuilder.BuildableGetWithIndex>, OperationBuilder.Projection<GetBuilder.BuildableGetWithIndex>, OperationBuilder.Attribute<GetBuilder.BuildableGetWithIndex>, OperationBuilder.AbacReadTagAttribute<GetBuilder.BuildableGetWithIndex>, OperationBuilder.Where<GetBuilder.BuildableGetWithIndexOngoingWhere>, OperationBuilder.WhereAnd<GetBuilder.BuildableGetWithIndexOngoingWhereAnd>, OperationBuilder.WhereOr<GetBuilder.BuildableGetWithIndexOngoingWhereOr>
Modifier and Type | Method and Description |
---|---|
GetBuilder.BuildableGetWithIndex |
attribute(java.lang.String name,
java.lang.String value)
Adds the specified attribute.
|
GetBuilder.BuildableGetWithIndex |
attributes(java.util.Map<java.lang.String,java.lang.String> attributes)
Adds the specified attributes.
|
Get |
build() |
GetBuilder.BuildableGetWithIndex |
consistency(Consistency consistency)
Sets the specified consistency level for this operation
|
GetBuilder.BuildableGetWithIndex |
projection(java.lang.String projection)
Appends the specified column name to the list of projections.
|
GetBuilder.BuildableGetWithIndex |
projections(java.util.Collection<java.lang.String> projections)
Appends the specified collection of the specified column names to the list of projections.
|
GetBuilder.BuildableGetWithIndex |
projections(java.lang.String... projections)
Appends the specified collection of the specified column names to the list of projections.
|
GetBuilder.BuildableGetWithIndex |
readTag(java.lang.String policyName,
java.lang.String readTag)
Adds a read tag attribute for the specified policy.
|
GetBuilder.BuildableGetWithIndexOngoingWhereOr |
where(AndConditionSet andConditionSet)
Appends the specified set of and-wise conditions.
|
GetBuilder.BuildableGetWithIndexOngoingWhere |
where(ConditionalExpression condition)
Appends the specified condition.
|
GetBuilder.BuildableGetWithIndexOngoingWhereAnd |
where(OrConditionSet orConditionSet)
Appends the specified set of or-wise conditions.
|
GetBuilder.BuildableGetWithIndexOngoingWhereAnd |
whereAnd(java.util.Set<OrConditionSet> orConditionSets)
Appends the specified sets of or-wise condition set.
|
GetBuilder.BuildableGetWithIndexOngoingWhereOr |
whereOr(java.util.Set<AndConditionSet> andConditionSets)
Appends the specified sets of and-wise condition set.
|
public GetBuilder.BuildableGetWithIndex projection(java.lang.String projection)
OperationBuilder.Projection
projection
in interface OperationBuilder.Projection<GetBuilder.BuildableGetWithIndex>
projection
- a column name to projectpublic GetBuilder.BuildableGetWithIndex projections(java.util.Collection<java.lang.String> projections)
OperationBuilder.Projection
projections
in interface OperationBuilder.Projection<GetBuilder.BuildableGetWithIndex>
projections
- a collection of the column names to projectpublic GetBuilder.BuildableGetWithIndex projections(java.lang.String... projections)
OperationBuilder.Projection
projections
in interface OperationBuilder.Projection<GetBuilder.BuildableGetWithIndex>
projections
- the column names to projectpublic GetBuilder.BuildableGetWithIndex consistency(Consistency consistency)
OperationBuilder.Consistency
consistency
in interface OperationBuilder.Consistency<GetBuilder.BuildableGetWithIndex>
consistency
- consistency level to setpublic GetBuilder.BuildableGetWithIndex attribute(java.lang.String name, java.lang.String value)
OperationBuilder.Attribute
attribute
in interface OperationBuilder.Attribute<GetBuilder.BuildableGetWithIndex>
name
- the name of the attributevalue
- the value of the attributepublic GetBuilder.BuildableGetWithIndex attributes(java.util.Map<java.lang.String,java.lang.String> attributes)
OperationBuilder.Attribute
attributes
in interface OperationBuilder.Attribute<GetBuilder.BuildableGetWithIndex>
attributes
- the attributes to addpublic GetBuilder.BuildableGetWithIndex readTag(java.lang.String policyName, java.lang.String readTag)
OperationBuilder.AbacReadTagAttribute
readTag
in interface OperationBuilder.AbacReadTagAttribute<GetBuilder.BuildableGetWithIndex>
policyName
- the policy namereadTag
- the read tagpublic GetBuilder.BuildableGetWithIndexOngoingWhere where(ConditionalExpression condition)
OperationBuilder.Where
where
in interface OperationBuilder.Where<GetBuilder.BuildableGetWithIndexOngoingWhere>
condition
- a conditionpublic GetBuilder.BuildableGetWithIndexOngoingWhereAnd where(OrConditionSet orConditionSet)
OperationBuilder.WhereAnd
where
in interface OperationBuilder.WhereAnd<GetBuilder.BuildableGetWithIndexOngoingWhereAnd>
orConditionSet
- a set of or-wise conditionspublic GetBuilder.BuildableGetWithIndexOngoingWhereOr where(AndConditionSet andConditionSet)
OperationBuilder.WhereOr
where
in interface OperationBuilder.WhereOr<GetBuilder.BuildableGetWithIndexOngoingWhereOr>
andConditionSet
- a set of and-wise conditionspublic GetBuilder.BuildableGetWithIndexOngoingWhereAnd whereAnd(java.util.Set<OrConditionSet> orConditionSets)
OperationBuilder.WhereAnd
whereAnd
in interface OperationBuilder.WhereAnd<GetBuilder.BuildableGetWithIndexOngoingWhereAnd>
orConditionSets
- sets of or-wise condition setpublic GetBuilder.BuildableGetWithIndexOngoingWhereOr whereOr(java.util.Set<AndConditionSet> andConditionSets)
OperationBuilder.WhereOr
whereOr
in interface OperationBuilder.WhereOr<GetBuilder.BuildableGetWithIndexOngoingWhereOr>
andConditionSets
- sets of and-wise condition setpublic Get build()