Class TokenClaimRelease.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class TokenClaimRelease.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for TokenClaimRelease instances.
-
-
Field Summary
Fields Modifier and Type Field Description public ExternalEventContext
requestContext
public ExternalEventContext.Builder
requestContextBuilder
public TokenPoolCacheKey
poolKey
public TokenPoolCacheKey.Builder
poolKeyBuilder
public String
claimId
public List<String>
usedTokenStateRefs
-
Method Summary
Modifier and Type Method Description ExternalEventContext
getRequestContext()
Gets the value of the 'requestContext' field. TokenClaimRelease.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. TokenClaimRelease.Builder
setRequestContextBuilder(ExternalEventContext.Builder value)
Sets the Builder instance for the 'requestContext' field Flow request context data for the original claim query TokenPoolCacheKey
getPoolKey()
Gets the value of the 'poolKey' field. TokenClaimRelease.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. TokenClaimRelease.Builder
setPoolKeyBuilder(TokenPoolCacheKey.Builder value)
Sets the Builder instance for the 'poolKey' field The key of the cache pool for the existing claim String
getClaimId()
Gets the value of the 'claimId' field. TokenClaimRelease.Builder
setClaimId(String value)
Sets the value of the 'claimId' field. List<String>
getUsedTokenStateRefs()
Gets the value of the 'usedTokenStateRefs' field. TokenClaimRelease.Builder
setUsedTokenStateRefs(List<String> value)
Sets the value of the 'usedTokenStateRefs' 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 original claim query TokenClaimRelease.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 The key of the cache pool for the existing claim TokenClaimRelease.Builder
clearPoolKey()
Clears the value of the 'poolKey' field. boolean
hasClaimId()
Checks whether the 'claimId' field has been set. TokenClaimRelease.Builder
clearClaimId()
Clears the value of the 'claimId' field. boolean
hasUsedTokenStateRefs()
Checks whether the 'usedTokenStateRefs' field has been set. TokenClaimRelease.Builder
clearUsedTokenStateRefs()
Clears the value of the 'usedTokenStateRefs' field. TokenClaimRelease
build()
-
-
Method Detail
-
getRequestContext
ExternalEventContext getRequestContext()
Gets the value of the 'requestContext' field. Flow request context data for the original claim query
-
setRequestContext
TokenClaimRelease.Builder setRequestContext(ExternalEventContext value)
Sets the value of the 'requestContext' field. Flow request context data for the original claim 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 original claim query
-
setRequestContextBuilder
TokenClaimRelease.Builder setRequestContextBuilder(ExternalEventContext.Builder value)
Sets the Builder instance for the 'requestContext' field Flow request context data for the original claim query
- Parameters:
value
- The builder instance that must be set.
-
getPoolKey
TokenPoolCacheKey getPoolKey()
Gets the value of the 'poolKey' field. The key of the cache pool for the existing claim
-
setPoolKey
TokenClaimRelease.Builder setPoolKey(TokenPoolCacheKey value)
Sets the value of the 'poolKey' field. The key of the cache pool for the existing claim
- 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. The key of the cache pool for the existing claim
-
setPoolKeyBuilder
TokenClaimRelease.Builder setPoolKeyBuilder(TokenPoolCacheKey.Builder value)
Sets the Builder instance for the 'poolKey' field The key of the cache pool for the existing claim
- Parameters:
value
- The builder instance that must be set.
-
getClaimId
String getClaimId()
Gets the value of the 'claimId' field. Unique identifier for the claim
-
setClaimId
TokenClaimRelease.Builder setClaimId(String value)
Sets the value of the 'claimId' field. Unique identifier for the claim
- Parameters:
value
- The value of 'claimId'.
-
getUsedTokenStateRefs
List<String> getUsedTokenStateRefs()
Gets the value of the 'usedTokenStateRefs' field. A List of the tokens used by the flow
-
setUsedTokenStateRefs
TokenClaimRelease.Builder setUsedTokenStateRefs(List<String> value)
Sets the value of the 'usedTokenStateRefs' field. A List of the tokens used by the flow
- Parameters:
value
- The value of 'usedTokenStateRefs'.
-
hasRequestContext
boolean hasRequestContext()
Checks whether the 'requestContext' field has been set. Flow request context data for the original claim query
-
hasRequestContextBuilder
boolean hasRequestContextBuilder()
Checks whether the 'requestContext' field has an active Builder instance Flow request context data for the original claim query
-
clearRequestContext
TokenClaimRelease.Builder clearRequestContext()
Clears the value of the 'requestContext' field. Flow request context data for the original claim query
-
hasPoolKey
boolean hasPoolKey()
Checks whether the 'poolKey' field has been set. The key of the cache pool for the existing claim
-
hasPoolKeyBuilder
boolean hasPoolKeyBuilder()
Checks whether the 'poolKey' field has an active Builder instance The key of the cache pool for the existing claim
-
clearPoolKey
TokenClaimRelease.Builder clearPoolKey()
Clears the value of the 'poolKey' field. The key of the cache pool for the existing claim
-
hasClaimId
boolean hasClaimId()
Checks whether the 'claimId' field has been set. Unique identifier for the claim
-
clearClaimId
TokenClaimRelease.Builder clearClaimId()
Clears the value of the 'claimId' field. Unique identifier for the claim
-
hasUsedTokenStateRefs
boolean hasUsedTokenStateRefs()
Checks whether the 'usedTokenStateRefs' field has been set. A List of the tokens used by the flow
-
clearUsedTokenStateRefs
TokenClaimRelease.Builder clearUsedTokenStateRefs()
Clears the value of the 'usedTokenStateRefs' field. A List of the tokens used by the flow
-
build
TokenClaimRelease build()
-
-
-
-