Class KeysRpcQuery.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class KeysRpcQuery.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for KeysRpcQuery instances.
-
-
Field Summary
Fields Modifier and Type Field Description public int
skip
public int
take
public CryptoKeyOrderBy
orderBy
public KeyValuePairList
filter
public KeyValuePairList.Builder
filterBuilder
-
Method Summary
Modifier and Type Method Description int
getSkip()
Gets the value of the 'skip' field. KeysRpcQuery.Builder
setSkip(int value)
Sets the value of the 'skip' field. int
getTake()
Gets the value of the 'take' field. KeysRpcQuery.Builder
setTake(int value)
Sets the value of the 'take' field. CryptoKeyOrderBy
getOrderBy()
Gets the value of the 'orderBy' field. KeysRpcQuery.Builder
setOrderBy(CryptoKeyOrderBy value)
Sets the value of the 'orderBy' field. KeyValuePairList
getFilter()
Gets the value of the 'filter' field. KeysRpcQuery.Builder
setFilter(KeyValuePairList value)
Sets the value of the 'filter' field. KeyValuePairList.Builder
getFilterBuilder()
Gets the Builder instance for the 'filter' field and creates one if it doesn't exist yet. KeysRpcQuery.Builder
setFilterBuilder(KeyValuePairList.Builder value)
Sets the Builder instance for the 'filter' field Filter key-values such as category, schemeCodeName, alias, masterKeyAlias, createdAfter, createdBefore. boolean
hasSkip()
Checks whether the 'skip' field has been set. KeysRpcQuery.Builder
clearSkip()
Clears the value of the 'skip' field. boolean
hasTake()
Checks whether the 'take' field has been set. KeysRpcQuery.Builder
clearTake()
Clears the value of the 'take' field. boolean
hasOrderBy()
Checks whether the 'orderBy' field has been set. KeysRpcQuery.Builder
clearOrderBy()
Clears the value of the 'orderBy' field. boolean
hasFilter()
Checks whether the 'filter' field has been set. boolean
hasFilterBuilder()
Checks whether the 'filter' field has an active Builder instance Filter key-values such as category, schemeCodeName, alias, masterKeyAlias, createdAfter, createdBefore. KeysRpcQuery.Builder
clearFilter()
Clears the value of the 'filter' field. KeysRpcQuery
build()
-
-
Method Detail
-
getSkip
int getSkip()
Gets the value of the 'skip' field. The response paging information, number of records to skip.
-
setSkip
KeysRpcQuery.Builder setSkip(int value)
Sets the value of the 'skip' field. The response paging information, number of records to skip.
- Parameters:
value
- The value of 'skip'.
-
getTake
int getTake()
Gets the value of the 'take' field. The response paging information, number of records to return, the actual number may be less than requested.
-
setTake
KeysRpcQuery.Builder setTake(int value)
Sets the value of the 'take' field. The response paging information, number of records to return, the actual number may be less than requested.
- Parameters:
value
- The value of 'take'.
-
getOrderBy
CryptoKeyOrderBy getOrderBy()
Gets the value of the 'orderBy' field. The order by.
-
setOrderBy
KeysRpcQuery.Builder setOrderBy(CryptoKeyOrderBy value)
Sets the value of the 'orderBy' field. The order by.
- Parameters:
value
- The value of 'orderBy'.
-
getFilter
KeyValuePairList getFilter()
Gets the value of the 'filter' field. Filter key-values such as category, schemeCodeName, alias, masterKeyAlias, createdAfter, createdBefore.
-
setFilter
KeysRpcQuery.Builder setFilter(KeyValuePairList value)
Sets the value of the 'filter' field. Filter key-values such as category, schemeCodeName, alias, masterKeyAlias, createdAfter, createdBefore.
- Parameters:
value
- The value of 'filter'.
-
getFilterBuilder
KeyValuePairList.Builder getFilterBuilder()
Gets the Builder instance for the 'filter' field and creates one if it doesn't exist yet. Filter key-values such as category, schemeCodeName, alias, masterKeyAlias, createdAfter, createdBefore.
-
setFilterBuilder
KeysRpcQuery.Builder setFilterBuilder(KeyValuePairList.Builder value)
Sets the Builder instance for the 'filter' field Filter key-values such as category, schemeCodeName, alias, masterKeyAlias, createdAfter, createdBefore.
- Parameters:
value
- The builder instance that must be set.
-
hasSkip
boolean hasSkip()
Checks whether the 'skip' field has been set. The response paging information, number of records to skip.
-
clearSkip
KeysRpcQuery.Builder clearSkip()
Clears the value of the 'skip' field. The response paging information, number of records to skip.
-
hasTake
boolean hasTake()
Checks whether the 'take' field has been set. The response paging information, number of records to return, the actual number may be less than requested.
-
clearTake
KeysRpcQuery.Builder clearTake()
Clears the value of the 'take' field. The response paging information, number of records to return, the actual number may be less than requested.
-
hasOrderBy
boolean hasOrderBy()
Checks whether the 'orderBy' field has been set. The order by.
-
clearOrderBy
KeysRpcQuery.Builder clearOrderBy()
Clears the value of the 'orderBy' field. The order by.
-
hasFilter
boolean hasFilter()
Checks whether the 'filter' field has been set. Filter key-values such as category, schemeCodeName, alias, masterKeyAlias, createdAfter, createdBefore.
-
hasFilterBuilder
boolean hasFilterBuilder()
Checks whether the 'filter' field has an active Builder instance Filter key-values such as category, schemeCodeName, alias, masterKeyAlias, createdAfter, createdBefore.
-
clearFilter
KeysRpcQuery.Builder clearFilter()
Clears the value of the 'filter' field. Filter key-values such as category, schemeCodeName, alias, masterKeyAlias, createdAfter, createdBefore.
-
build
KeysRpcQuery build()
-
-
-
-