Class MembershipAsyncRequestState.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class MembershipAsyncRequestState.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for MembershipAsyncRequestState instances.
-
-
Field Summary
Fields Modifier and Type Field Description public RegistrationAsyncRequest
request
public RegistrationAsyncRequest.Builder
requestBuilder
public Object
cause
-
Method Summary
Modifier and Type Method Description RegistrationAsyncRequest
getRequest()
Gets the value of the 'request' field. MembershipAsyncRequestState.Builder
setRequest(RegistrationAsyncRequest value)
Sets the value of the 'request' field. RegistrationAsyncRequest.Builder
getRequestBuilder()
Gets the Builder instance for the 'request' field and creates one if it doesn't exist yet. MembershipAsyncRequestState.Builder
setRequestBuilder(RegistrationAsyncRequest.Builder value)
Sets the Builder instance for the 'request' field The request. Object
getCause()
Gets the value of the 'cause' field. MembershipAsyncRequestState.Builder
setCause(Object value)
Sets the value of the 'cause' field. boolean
hasRequest()
Checks whether the 'request' field has been set. boolean
hasRequestBuilder()
Checks whether the 'request' field has an active Builder instance The request. MembershipAsyncRequestState.Builder
clearRequest()
Clears the value of the 'request' field. boolean
hasCause()
Checks whether the 'cause' field has been set. MembershipAsyncRequestState.Builder
clearCause()
Clears the value of the 'cause' field. MembershipAsyncRequestState
build()
-
-
Method Detail
-
getRequest
RegistrationAsyncRequest getRequest()
Gets the value of the 'request' field. The request.
- Returns:
The value.
-
setRequest
MembershipAsyncRequestState.Builder setRequest(RegistrationAsyncRequest value)
Sets the value of the 'request' field. The request.
- Parameters:
value
- The value of 'request'.- Returns:
This builder.
-
getRequestBuilder
RegistrationAsyncRequest.Builder getRequestBuilder()
Gets the Builder instance for the 'request' field and creates one if it doesn't exist yet. The request.
- Returns:
This builder.
-
setRequestBuilder
MembershipAsyncRequestState.Builder setRequestBuilder(RegistrationAsyncRequest.Builder value)
Sets the Builder instance for the 'request' field The request.
- Parameters:
value
- The builder instance that must be set.- Returns:
This builder.
-
getCause
Object getCause()
Gets the value of the 'cause' field. The cause the request might need to be retried.
- Returns:
The value.
-
setCause
MembershipAsyncRequestState.Builder setCause(Object value)
Sets the value of the 'cause' field. The cause the request might need to be retried.
- Parameters:
value
- The value of 'cause'.- Returns:
This builder.
-
hasRequest
boolean hasRequest()
Checks whether the 'request' field has been set. The request.
- Returns:
True if the 'request' field has been set, false otherwise.
-
hasRequestBuilder
boolean hasRequestBuilder()
Checks whether the 'request' field has an active Builder instance The request.
- Returns:
True if the 'request' field has an active Builder instance
-
clearRequest
MembershipAsyncRequestState.Builder clearRequest()
Clears the value of the 'request' field. The request.
- Returns:
This builder.
-
hasCause
boolean hasCause()
Checks whether the 'cause' field has been set. The cause the request might need to be retried.
- Returns:
True if the 'cause' field has been set, false otherwise.
-
clearCause
MembershipAsyncRequestState.Builder clearCause()
Clears the value of the 'cause' field. The cause the request might need to be retried.
- Returns:
This builder.
-
build
MembershipAsyncRequestState build()
-
-
-
-