Class QueryPreAuthToken.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class QueryPreAuthToken.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for QueryPreAuthToken instances.
-
-
Field Summary
Fields Modifier and Type Field Description public String
ownerX500Name
public String
tokenId
public List<PreAuthTokenStatus>
statuses
-
Method Summary
Modifier and Type Method Description String
getOwnerX500Name()
Gets the value of the 'ownerX500Name' field. QueryPreAuthToken.Builder
setOwnerX500Name(String value)
Sets the value of the 'ownerX500Name' field. String
getTokenId()
Gets the value of the 'tokenId' field. QueryPreAuthToken.Builder
setTokenId(String value)
Sets the value of the 'tokenId' field. List<PreAuthTokenStatus>
getStatuses()
Gets the value of the 'statuses' field. QueryPreAuthToken.Builder
setStatuses(List<PreAuthTokenStatus> value)
Sets the value of the 'statuses' field. boolean
hasOwnerX500Name()
Checks whether the 'ownerX500Name' field has been set. QueryPreAuthToken.Builder
clearOwnerX500Name()
Clears the value of the 'ownerX500Name' field. boolean
hasTokenId()
Checks whether the 'tokenId' field has been set. QueryPreAuthToken.Builder
clearTokenId()
Clears the value of the 'tokenId' field. boolean
hasStatuses()
Checks whether the 'statuses' field has been set. QueryPreAuthToken.Builder
clearStatuses()
Clears the value of the 'statuses' field. QueryPreAuthToken
build()
-
-
Method Detail
-
getOwnerX500Name
String getOwnerX500Name()
Gets the value of the 'ownerX500Name' field. X500 name of the owner of the pre auth tokens to retrieve.
-
setOwnerX500Name
QueryPreAuthToken.Builder setOwnerX500Name(String value)
Sets the value of the 'ownerX500Name' field. X500 name of the owner of the pre auth tokens to retrieve.
- Parameters:
value
- The value of 'ownerX500Name'.
-
getTokenId
String getTokenId()
Gets the value of the 'tokenId' field. Token identifier of the pre auth token to retrieve.
-
setTokenId
QueryPreAuthToken.Builder setTokenId(String value)
Sets the value of the 'tokenId' field. Token identifier of the pre auth token to retrieve.
- Parameters:
value
- The value of 'tokenId'.
-
getStatuses
List<PreAuthTokenStatus> getStatuses()
Gets the value of the 'statuses' field. Statuses of the pre auth tokens to retrieve.
-
setStatuses
QueryPreAuthToken.Builder setStatuses(List<PreAuthTokenStatus> value)
Sets the value of the 'statuses' field. Statuses of the pre auth tokens to retrieve.
- Parameters:
value
- The value of 'statuses'.
-
hasOwnerX500Name
boolean hasOwnerX500Name()
Checks whether the 'ownerX500Name' field has been set. X500 name of the owner of the pre auth tokens to retrieve.
-
clearOwnerX500Name
QueryPreAuthToken.Builder clearOwnerX500Name()
Clears the value of the 'ownerX500Name' field. X500 name of the owner of the pre auth tokens to retrieve.
-
hasTokenId
boolean hasTokenId()
Checks whether the 'tokenId' field has been set. Token identifier of the pre auth token to retrieve.
-
clearTokenId
QueryPreAuthToken.Builder clearTokenId()
Clears the value of the 'tokenId' field. Token identifier of the pre auth token to retrieve.
-
hasStatuses
boolean hasStatuses()
Checks whether the 'statuses' field has been set. Statuses of the pre auth tokens to retrieve.
-
clearStatuses
QueryPreAuthToken.Builder clearStatuses()
Clears the value of the 'statuses' field. Statuses of the pre auth tokens to retrieve.
-
build
QueryPreAuthToken build()
-
-
-
-