Class QueryRegistrationRequests.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class QueryRegistrationRequests.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for QueryRegistrationRequests instances.
-
-
Field Summary
Fields Modifier and Type Field Description public String
requestSubjectX500Name
public List<RegistrationStatus>
statuses
public Integer
limit
-
Method Summary
Modifier and Type Method Description String
getRequestSubjectX500Name()
Gets the value of the 'requestSubjectX500Name' field. QueryRegistrationRequests.Builder
setRequestSubjectX500Name(String value)
Sets the value of the 'requestSubjectX500Name' field. List<RegistrationStatus>
getStatuses()
Gets the value of the 'statuses' field. QueryRegistrationRequests.Builder
setStatuses(List<RegistrationStatus> value)
Sets the value of the 'statuses' field. Integer
getLimit()
Gets the value of the 'limit' field. QueryRegistrationRequests.Builder
setLimit(Integer value)
Sets the value of the 'limit' field. boolean
hasRequestSubjectX500Name()
Checks whether the 'requestSubjectX500Name' field has been set. QueryRegistrationRequests.Builder
clearRequestSubjectX500Name()
Clears the value of the 'requestSubjectX500Name' field. boolean
hasStatuses()
Checks whether the 'statuses' field has been set. QueryRegistrationRequests.Builder
clearStatuses()
Clears the value of the 'statuses' field. boolean
hasLimit()
Checks whether the 'limit' field has been set. QueryRegistrationRequests.Builder
clearLimit()
Clears the value of the 'limit' field. QueryRegistrationRequests
build()
-
-
Method Detail
-
getRequestSubjectX500Name
String getRequestSubjectX500Name()
Gets the value of the 'requestSubjectX500Name' field. X.500 name of the subject of the registration request.
-
setRequestSubjectX500Name
QueryRegistrationRequests.Builder setRequestSubjectX500Name(String value)
Sets the value of the 'requestSubjectX500Name' field. X.500 name of the subject of the registration request.
- Parameters:
value
- The value of 'requestSubjectX500Name'.
-
getStatuses
List<RegistrationStatus> getStatuses()
Gets the value of the 'statuses' field. Requests in the specified statuses will be included in the query result.
-
setStatuses
QueryRegistrationRequests.Builder setStatuses(List<RegistrationStatus> value)
Sets the value of the 'statuses' field. Requests in the specified statuses will be included in the query result.
- Parameters:
value
- The value of 'statuses'.
-
getLimit
Integer getLimit()
Gets the value of the 'limit' field. Optional. Limit the number of results.
-
setLimit
QueryRegistrationRequests.Builder setLimit(Integer value)
Sets the value of the 'limit' field. Optional. Limit the number of results.
- Parameters:
value
- The value of 'limit'.
-
hasRequestSubjectX500Name
boolean hasRequestSubjectX500Name()
Checks whether the 'requestSubjectX500Name' field has been set. X.500 name of the subject of the registration request.
-
clearRequestSubjectX500Name
QueryRegistrationRequests.Builder clearRequestSubjectX500Name()
Clears the value of the 'requestSubjectX500Name' field. X.500 name of the subject of the registration request.
-
hasStatuses
boolean hasStatuses()
Checks whether the 'statuses' field has been set. Requests in the specified statuses will be included in the query result.
-
clearStatuses
QueryRegistrationRequests.Builder clearStatuses()
Clears the value of the 'statuses' field. Requests in the specified statuses will be included in the query result.
-
hasLimit
boolean hasLimit()
Checks whether the 'limit' field has been set. Optional. Limit the number of results.
-
clearLimit
QueryRegistrationRequests.Builder clearLimit()
Clears the value of the 'limit' field. Optional. Limit the number of results.
-
build
QueryRegistrationRequests build()
-
-
-
-