Class PersistApprovalRuleResponse.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class PersistApprovalRuleResponse.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for PersistApprovalRuleResponse instances.
-
-
Field Summary
Fields Modifier and Type Field Description public ApprovalRuleDetails
persistedRule
public ApprovalRuleDetails.Builder
persistedRuleBuilder
-
Method Summary
Modifier and Type Method Description ApprovalRuleDetails
getPersistedRule()
Gets the value of the 'persistedRule' field. PersistApprovalRuleResponse.Builder
setPersistedRule(ApprovalRuleDetails value)
Sets the value of the 'persistedRule' field. ApprovalRuleDetails.Builder
getPersistedRuleBuilder()
Gets the Builder instance for the 'persistedRule' field and creates one if it doesn't exist yet. PersistApprovalRuleResponse.Builder
setPersistedRuleBuilder(ApprovalRuleDetails.Builder value)
Sets the Builder instance for the 'persistedRule' field Details of the newly persisted approval rule. boolean
hasPersistedRule()
Checks whether the 'persistedRule' field has been set. boolean
hasPersistedRuleBuilder()
Checks whether the 'persistedRule' field has an active Builder instance Details of the newly persisted approval rule. PersistApprovalRuleResponse.Builder
clearPersistedRule()
Clears the value of the 'persistedRule' field. PersistApprovalRuleResponse
build()
-
-
Method Detail
-
getPersistedRule
ApprovalRuleDetails getPersistedRule()
Gets the value of the 'persistedRule' field. Details of the newly persisted approval rule.
-
setPersistedRule
PersistApprovalRuleResponse.Builder setPersistedRule(ApprovalRuleDetails value)
Sets the value of the 'persistedRule' field. Details of the newly persisted approval rule.
- Parameters:
value
- The value of 'persistedRule'.
-
getPersistedRuleBuilder
ApprovalRuleDetails.Builder getPersistedRuleBuilder()
Gets the Builder instance for the 'persistedRule' field and creates one if it doesn't exist yet. Details of the newly persisted approval rule.
-
setPersistedRuleBuilder
PersistApprovalRuleResponse.Builder setPersistedRuleBuilder(ApprovalRuleDetails.Builder value)
Sets the Builder instance for the 'persistedRule' field Details of the newly persisted approval rule.
- Parameters:
value
- The builder instance that must be set.
-
hasPersistedRule
boolean hasPersistedRule()
Checks whether the 'persistedRule' field has been set. Details of the newly persisted approval rule.
-
hasPersistedRuleBuilder
boolean hasPersistedRuleBuilder()
Checks whether the 'persistedRule' field has an active Builder instance Details of the newly persisted approval rule.
-
clearPersistedRule
PersistApprovalRuleResponse.Builder clearPersistedRule()
Clears the value of the 'persistedRule' field. Details of the newly persisted approval rule.
-
build
PersistApprovalRuleResponse build()
-
-
-
-