Class TokenClaimQuery.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class TokenClaimQuery.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for TokenClaimQuery instances.
-
-
Field Summary
Fields Modifier and Type Field Description public ExternalEventContext
requestContext
public ExternalEventContext.Builder
requestContextBuilder
public TokenPoolCacheKey
poolKey
public TokenPoolCacheKey.Builder
poolKeyBuilder
public TokenAmount
targetAmount
public TokenAmount.Builder
targetAmountBuilder
public String
ownerHash
public String
tagRegex
-
Method Summary
Modifier and Type Method Description ExternalEventContext
getRequestContext()
Gets the value of the 'requestContext' field. TokenClaimQuery.Builder
setRequestContext(ExternalEventContext value)
Sets the value of the 'requestContext' field. ExternalEventContext.Builder
getRequestContextBuilder()
Gets the Builder instance for the 'requestContext' field and creates one if it doesn't exist yet. TokenClaimQuery.Builder
setRequestContextBuilder(ExternalEventContext.Builder value)
Sets the Builder instance for the 'requestContext' field Flow request context data for the query TokenPoolCacheKey
getPoolKey()
Gets the value of the 'poolKey' field. TokenClaimQuery.Builder
setPoolKey(TokenPoolCacheKey value)
Sets the value of the 'poolKey' field. TokenPoolCacheKey.Builder
getPoolKeyBuilder()
Gets the Builder instance for the 'poolKey' field and creates one if it doesn't exist yet. TokenClaimQuery.Builder
setPoolKeyBuilder(TokenPoolCacheKey.Builder value)
Sets the Builder instance for the 'poolKey' field Token cache pool the query is for TokenAmount
getTargetAmount()
Gets the value of the 'targetAmount' field. TokenClaimQuery.Builder
setTargetAmount(TokenAmount value)
Sets the value of the 'targetAmount' field. TokenAmount.Builder
getTargetAmountBuilder()
Gets the Builder instance for the 'targetAmount' field and creates one if it doesn't exist yet. TokenClaimQuery.Builder
setTargetAmountBuilder(TokenAmount.Builder value)
Sets the Builder instance for the 'targetAmount' field The target amount to be claimed. String
getOwnerHash()
Gets the value of the 'ownerHash' field. TokenClaimQuery.Builder
setOwnerHash(String value)
Sets the value of the 'ownerHash' field. String
getTagRegex()
Gets the value of the 'tagRegex' field. TokenClaimQuery.Builder
setTagRegex(String value)
Sets the value of the 'tagRegex' field. boolean
hasRequestContext()
Checks whether the 'requestContext' field has been set. boolean
hasRequestContextBuilder()
Checks whether the 'requestContext' field has an active Builder instance Flow request context data for the query TokenClaimQuery.Builder
clearRequestContext()
Clears the value of the 'requestContext' field. boolean
hasPoolKey()
Checks whether the 'poolKey' field has been set. boolean
hasPoolKeyBuilder()
Checks whether the 'poolKey' field has an active Builder instance Token cache pool the query is for TokenClaimQuery.Builder
clearPoolKey()
Clears the value of the 'poolKey' field. boolean
hasTargetAmount()
Checks whether the 'targetAmount' field has been set. boolean
hasTargetAmountBuilder()
Checks whether the 'targetAmount' field has an active Builder instance The target amount to be claimed. TokenClaimQuery.Builder
clearTargetAmount()
Clears the value of the 'targetAmount' field. boolean
hasOwnerHash()
Checks whether the 'ownerHash' field has been set. TokenClaimQuery.Builder
clearOwnerHash()
Clears the value of the 'ownerHash' field. boolean
hasTagRegex()
Checks whether the 'tagRegex' field has been set. TokenClaimQuery.Builder
clearTagRegex()
Clears the value of the 'tagRegex' field. TokenClaimQuery
build()
-
-
Method Detail
-
getRequestContext
ExternalEventContext getRequestContext()
Gets the value of the 'requestContext' field. Flow request context data for the query
-
setRequestContext
TokenClaimQuery.Builder setRequestContext(ExternalEventContext value)
Sets the value of the 'requestContext' field. Flow request context data for the query
- Parameters:
value
- The value of 'requestContext'.
-
getRequestContextBuilder
ExternalEventContext.Builder getRequestContextBuilder()
Gets the Builder instance for the 'requestContext' field and creates one if it doesn't exist yet. Flow request context data for the query
-
setRequestContextBuilder
TokenClaimQuery.Builder setRequestContextBuilder(ExternalEventContext.Builder value)
Sets the Builder instance for the 'requestContext' field Flow request context data for the query
- Parameters:
value
- The builder instance that must be set.
-
getPoolKey
TokenPoolCacheKey getPoolKey()
Gets the value of the 'poolKey' field. Token cache pool the query is for
-
setPoolKey
TokenClaimQuery.Builder setPoolKey(TokenPoolCacheKey value)
Sets the value of the 'poolKey' field. Token cache pool the query is for
- Parameters:
value
- The value of 'poolKey'.
-
getPoolKeyBuilder
TokenPoolCacheKey.Builder getPoolKeyBuilder()
Gets the Builder instance for the 'poolKey' field and creates one if it doesn't exist yet. Token cache pool the query is for
-
setPoolKeyBuilder
TokenClaimQuery.Builder setPoolKeyBuilder(TokenPoolCacheKey.Builder value)
Sets the Builder instance for the 'poolKey' field Token cache pool the query is for
- Parameters:
value
- The builder instance that must be set.
-
getTargetAmount
TokenAmount getTargetAmount()
Gets the value of the 'targetAmount' field. The target amount to be claimed.
-
setTargetAmount
TokenClaimQuery.Builder setTargetAmount(TokenAmount value)
Sets the value of the 'targetAmount' field. The target amount to be claimed.
- Parameters:
value
- The value of 'targetAmount'.
-
getTargetAmountBuilder
TokenAmount.Builder getTargetAmountBuilder()
Gets the Builder instance for the 'targetAmount' field and creates one if it doesn't exist yet. The target amount to be claimed.
-
setTargetAmountBuilder
TokenClaimQuery.Builder setTargetAmountBuilder(TokenAmount.Builder value)
Sets the Builder instance for the 'targetAmount' field The target amount to be claimed.
- Parameters:
value
- The builder instance that must be set.
-
getOwnerHash
String getOwnerHash()
Gets the value of the 'ownerHash' field. Optional owner hash to match on, null will match all
-
setOwnerHash
TokenClaimQuery.Builder setOwnerHash(String value)
Sets the value of the 'ownerHash' field. Optional owner hash to match on, null will match all
- Parameters:
value
- The value of 'ownerHash'.
-
getTagRegex
String getTagRegex()
Gets the value of the 'tagRegex' field. Optional regular expression used to match a tag, null will match all
-
setTagRegex
TokenClaimQuery.Builder setTagRegex(String value)
Sets the value of the 'tagRegex' field. Optional regular expression used to match a tag, null will match all
- Parameters:
value
- The value of 'tagRegex'.
-
hasRequestContext
boolean hasRequestContext()
Checks whether the 'requestContext' field has been set. Flow request context data for the query
-
hasRequestContextBuilder
boolean hasRequestContextBuilder()
Checks whether the 'requestContext' field has an active Builder instance Flow request context data for the query
-
clearRequestContext
TokenClaimQuery.Builder clearRequestContext()
Clears the value of the 'requestContext' field. Flow request context data for the query
-
hasPoolKey
boolean hasPoolKey()
Checks whether the 'poolKey' field has been set. Token cache pool the query is for
-
hasPoolKeyBuilder
boolean hasPoolKeyBuilder()
Checks whether the 'poolKey' field has an active Builder instance Token cache pool the query is for
-
clearPoolKey
TokenClaimQuery.Builder clearPoolKey()
Clears the value of the 'poolKey' field. Token cache pool the query is for
-
hasTargetAmount
boolean hasTargetAmount()
Checks whether the 'targetAmount' field has been set. The target amount to be claimed.
-
hasTargetAmountBuilder
boolean hasTargetAmountBuilder()
Checks whether the 'targetAmount' field has an active Builder instance The target amount to be claimed.
-
clearTargetAmount
TokenClaimQuery.Builder clearTargetAmount()
Clears the value of the 'targetAmount' field. The target amount to be claimed.
-
hasOwnerHash
boolean hasOwnerHash()
Checks whether the 'ownerHash' field has been set. Optional owner hash to match on, null will match all
-
clearOwnerHash
TokenClaimQuery.Builder clearOwnerHash()
Clears the value of the 'ownerHash' field. Optional owner hash to match on, null will match all
-
hasTagRegex
boolean hasTagRegex()
Checks whether the 'tagRegex' field has been set. Optional regular expression used to match a tag, null will match all
-
clearTagRegex
TokenClaimQuery.Builder clearTagRegex()
Clears the value of the 'tagRegex' field. Optional regular expression used to match a tag, null will match all
-
build
TokenClaimQuery build()
-
-
-
-