Class AddPreAuthToken.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class AddPreAuthToken.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for AddPreAuthToken instances.
-
-
Method Summary
Modifier and Type Method Description String
getTokenId()
Gets the value of the 'tokenId' field. AddPreAuthToken.Builder
setTokenId(String value)
Sets the value of the 'tokenId' field. String
getOwnerX500Name()
Gets the value of the 'ownerX500Name' field. AddPreAuthToken.Builder
setOwnerX500Name(String value)
Sets the value of the 'ownerX500Name' field. Instant
getTtl()
Gets the value of the 'ttl' field. AddPreAuthToken.Builder
setTtl(Instant value)
Sets the value of the 'ttl' field. String
getRemark()
Gets the value of the 'remark' field. AddPreAuthToken.Builder
setRemark(String value)
Sets the value of the 'remark' field. boolean
hasTokenId()
Checks whether the 'tokenId' field has been set. AddPreAuthToken.Builder
clearTokenId()
Clears the value of the 'tokenId' field. boolean
hasOwnerX500Name()
Checks whether the 'ownerX500Name' field has been set. AddPreAuthToken.Builder
clearOwnerX500Name()
Clears the value of the 'ownerX500Name' field. boolean
hasTtl()
Checks whether the 'ttl' field has been set. AddPreAuthToken.Builder
clearTtl()
Clears the value of the 'ttl' field. boolean
hasRemark()
Checks whether the 'remark' field has been set. AddPreAuthToken.Builder
clearRemark()
Clears the value of the 'remark' field. AddPreAuthToken
build()
-
-
Method Detail
-
getTokenId
String getTokenId()
Gets the value of the 'tokenId' field. Token identifier of the pre auth token.
-
setTokenId
AddPreAuthToken.Builder setTokenId(String value)
Sets the value of the 'tokenId' field. Token identifier of the pre auth token.
- Parameters:
value
- The value of 'tokenId'.
-
getOwnerX500Name
String getOwnerX500Name()
Gets the value of the 'ownerX500Name' field. X500 name of the owner of the pre auth token.
-
setOwnerX500Name
AddPreAuthToken.Builder setOwnerX500Name(String value)
Sets the value of the 'ownerX500Name' field. X500 name of the owner of the pre auth token.
- Parameters:
value
- The value of 'ownerX500Name'.
-
getTtl
Instant getTtl()
Gets the value of the 'ttl' field. A timestamp for when the pre auth token expires.
-
setTtl
AddPreAuthToken.Builder setTtl(Instant value)
Sets the value of the 'ttl' field. A timestamp for when the pre auth token expires.
- Parameters:
value
- The value of 'ttl'.
-
getRemark
String getRemark()
Gets the value of the 'remark' field. An optional remark added when the token was created.
-
setRemark
AddPreAuthToken.Builder setRemark(String value)
Sets the value of the 'remark' field. An optional remark added when the token was created.
- Parameters:
value
- The value of 'remark'.
-
hasTokenId
boolean hasTokenId()
Checks whether the 'tokenId' field has been set. Token identifier of the pre auth token.
-
clearTokenId
AddPreAuthToken.Builder clearTokenId()
Clears the value of the 'tokenId' field. Token identifier of the pre auth token.
-
hasOwnerX500Name
boolean hasOwnerX500Name()
Checks whether the 'ownerX500Name' field has been set. X500 name of the owner of the pre auth token.
-
clearOwnerX500Name
AddPreAuthToken.Builder clearOwnerX500Name()
Clears the value of the 'ownerX500Name' field. X500 name of the owner of the pre auth token.
-
hasTtl
boolean hasTtl()
Checks whether the 'ttl' field has been set. A timestamp for when the pre auth token expires.
-
clearTtl
AddPreAuthToken.Builder clearTtl()
Clears the value of the 'ttl' field. A timestamp for when the pre auth token expires.
-
hasRemark
boolean hasRemark()
Checks whether the 'remark' field has been set. An optional remark added when the token was created.
-
clearRemark
AddPreAuthToken.Builder clearRemark()
Clears the value of the 'remark' field. An optional remark added when the token was created.
-
build
AddPreAuthToken build()
-
-
-
-