Class FeedbackFields.Builder
- java.lang.Object
 - 
- com.cheetahdigital.corekit.rest.params.BaseParams.BaseBuilder<FeedbackFields,FeedbackFields.Builder>
 - 
- com.cheetahdigital.feedback.core.api.FeedbackFields.Builder
 
 
 
- 
- Enclosing class:
 - FeedbackFields
 
public static class FeedbackFields.Builder extends BaseParams.BaseBuilder<FeedbackFields,FeedbackFields.Builder>
Builder class forFeedbackFields 
- 
- 
Field Summary
- 
Fields inherited from class com.cheetahdigital.corekit.rest.params.BaseParams.BaseBuilder
mQueryParams 
 - 
 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FeedbackFieldsbuild()protected FeedbackFieldscreateQueryParams()Instantiates the implementation classFeedbackFields.BuildersetCategory(java.lang.String category)Set the value for category parameterFeedbackFields.BuildersetEmail(java.lang.String email)Set the value for email parameterFeedbackFields.BuildersetFirstName(java.lang.String firstName)Set the value for first_name parameterFeedbackFields.BuildersetLastName(java.lang.String lastName)Set the value for last_name parameterFeedbackFields.BuildersetSubject(java.lang.String subject)Set the value for subject parameter- 
Methods inherited from class com.cheetahdigital.corekit.rest.params.BaseParams.BaseBuilder
setId 
 - 
 
 - 
 
- 
- 
Method Detail
- 
createQueryParams
protected FeedbackFields createQueryParams()
Description copied from class:BaseParams.BaseBuilderInstantiates the implementation class- Specified by:
 createQueryParamsin classBaseParams.BaseBuilder<FeedbackFields,FeedbackFields.Builder>- Returns:
 - implementation class of 
BaseParams.BaseBuilder 
 
- 
setSubject
public FeedbackFields.Builder setSubject(@Nullable java.lang.String subject)
Set the value for subject parameter- Parameters:
 subject- value to set- Returns:
 - The Builder object to allow chaining calls of set/add methods
 
 
- 
setCategory
public FeedbackFields.Builder setCategory(@Nullable java.lang.String category)
Set the value for category parameter- Parameters:
 category- value to set- Returns:
 - The Builder object to allow chaining calls of set/add methods
 
 
- 
setEmail
public FeedbackFields.Builder setEmail(@Nullable java.lang.String email)
Set the value for email parameter- Parameters:
 email- value to set- Returns:
 - The Builder object to allow chaining calls of set/add methods
 
 
- 
setFirstName
public FeedbackFields.Builder setFirstName(@Nullable java.lang.String firstName)
Set the value for first_name parameter- Parameters:
 firstName- value to set- Returns:
 - The Builder object to allow chaining calls of set/add methods
 
 
- 
setLastName
public FeedbackFields.Builder setLastName(@Nullable java.lang.String lastName)
Set the value for last_name parameter- Parameters:
 lastName- value to set- Returns:
 - The Builder object to allow chaining calls of set/add methods
 
 
- 
build
public FeedbackFields build()
- Overrides:
 buildin classBaseParams.BaseBuilder<FeedbackFields,FeedbackFields.Builder>- Returns:
 - the built parameter class
 
 
 - 
 
 -