Class CertificateRpcRequest.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class CertificateRpcRequest.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for CertificateRpcRequest instances.
-
-
Field Summary
Fields Modifier and Type Field Description public CertificateUsage
usage
public String
holdingIdentity
public Object
request
-
Method Summary
Modifier and Type Method Description CertificateUsage
getUsage()
Gets the value of the 'usage' field. CertificateRpcRequest.Builder
setUsage(CertificateUsage value)
Sets the value of the 'usage' field. String
getHoldingIdentity()
Gets the value of the 'holdingIdentity' field. CertificateRpcRequest.Builder
setHoldingIdentity(String value)
Sets the value of the 'holdingIdentity' field. Object
getRequest()
Gets the value of the 'request' field. CertificateRpcRequest.Builder
setRequest(Object value)
Sets the value of the 'request' field. boolean
hasUsage()
Checks whether the 'usage' field has been set. CertificateRpcRequest.Builder
clearUsage()
Clears the value of the 'usage' field. boolean
hasHoldingIdentity()
Checks whether the 'holdingIdentity' field has been set. CertificateRpcRequest.Builder
clearHoldingIdentity()
Clears the value of the 'holdingIdentity' field. boolean
hasRequest()
Checks whether the 'request' field has been set. CertificateRpcRequest.Builder
clearRequest()
Clears the value of the 'request' field. CertificateRpcRequest
build()
-
-
Method Detail
-
getUsage
CertificateUsage getUsage()
Gets the value of the 'usage' field. The certificate usage.
-
setUsage
CertificateRpcRequest.Builder setUsage(CertificateUsage value)
Sets the value of the 'usage' field. The certificate usage.
- Parameters:
value
- The value of 'usage'.
-
getHoldingIdentity
String getHoldingIdentity()
Gets the value of the 'holdingIdentity' field. The holding identity (null for cluster certificate).
-
setHoldingIdentity
CertificateRpcRequest.Builder setHoldingIdentity(String value)
Sets the value of the 'holdingIdentity' field. The holding identity (null for cluster certificate).
- Parameters:
value
- The value of 'holdingIdentity'.
-
getRequest
Object getRequest()
Gets the value of the 'request' field. The request type.
-
setRequest
CertificateRpcRequest.Builder setRequest(Object value)
Sets the value of the 'request' field. The request type.
- Parameters:
value
- The value of 'request'.
-
hasUsage
boolean hasUsage()
Checks whether the 'usage' field has been set. The certificate usage.
-
clearUsage
CertificateRpcRequest.Builder clearUsage()
Clears the value of the 'usage' field. The certificate usage.
-
hasHoldingIdentity
boolean hasHoldingIdentity()
Checks whether the 'holdingIdentity' field has been set. The holding identity (null for cluster certificate).
-
clearHoldingIdentity
CertificateRpcRequest.Builder clearHoldingIdentity()
Clears the value of the 'holdingIdentity' field. The holding identity (null for cluster certificate).
-
hasRequest
boolean hasRequest()
Checks whether the 'request' field has been set. The request type.
-
clearRequest
CertificateRpcRequest.Builder clearRequest()
Clears the value of the 'request' field. The request type.
-
build
CertificateRpcRequest build()
-
-
-
-