Class NewsfeedFields.Builder
- java.lang.Object
 - 
- com.cheetahdigital.corekit.rest.params.BaseParams.BaseBuilder<NewsfeedFields,NewsfeedFields.Builder>
 - 
- com.cheetahdigital.newsfeed.core.api.NewsfeedFields.Builder
 
 
 
- 
- Enclosing class:
 - NewsfeedFields
 
public static class NewsfeedFields.Builder extends BaseParams.BaseBuilder<NewsfeedFields,NewsfeedFields.Builder>
Builder class forNewsfeedFields 
- 
- 
Field Summary
- 
Fields inherited from class com.cheetahdigital.corekit.rest.params.BaseParams.BaseBuilder
mQueryParams 
 - 
 
- 
Constructor Summary
Constructors Constructor Description Builder()Default constructorBuilder(NewsfeedFields queryParams)Create a builder class from an existingNewsfeedFields 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NewsfeedFieldsbuild()protected NewsfeedFieldscreateQueryParams()Instantiates the implementation classNewsfeedFields.BuildersetBody(java.lang.String body)Set the body of the created postNewsfeedFields.BuildersetFlag(java.lang.String flag)Set the selected flag from list ofFlagNewsfeedFields.BuildersetMessage(java.lang.String message)Set the content of the comment- 
Methods inherited from class com.cheetahdigital.corekit.rest.params.BaseParams.BaseBuilder
setId 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
Builder
public Builder(NewsfeedFields queryParams)
Create a builder class from an existingNewsfeedFields- Parameters:
 queryParams-NewsfeedFieldsto be reused
 
- 
Builder
public Builder()
Default constructor 
 - 
 
- 
Method Detail
- 
setMessage
public NewsfeedFields.Builder setMessage(@Nullable java.lang.String message)
Set the content of the comment- Parameters:
 message- content of the comment- Returns:
 - The Builder object to allow for chaining calls to set/add methods
 
 
- 
setFlag
public NewsfeedFields.Builder setFlag(@Nullable java.lang.String flag)
Set the selected flag from list ofFlag- Parameters:
 flag- selected flag from list ofFlag- Returns:
 - The Builder object to allow for chaining calls to set/add methods
 
 
- 
setBody
public NewsfeedFields.Builder setBody(@Nullable java.lang.String body)
Set the body of the created post- Parameters:
 body- body of the created post- Returns:
 - The Builder object to allow for chaining calls to set/add methods
 
 
- 
createQueryParams
protected NewsfeedFields createQueryParams()
Description copied from class:BaseParams.BaseBuilderInstantiates the implementation class- Specified by:
 createQueryParamsin classBaseParams.BaseBuilder<NewsfeedFields,NewsfeedFields.Builder>- Returns:
 - implementation class of 
BaseParams.BaseBuilder 
 
- 
build
public NewsfeedFields build()
- Overrides:
 buildin classBaseParams.BaseBuilder<NewsfeedFields,NewsfeedFields.Builder>- Returns:
 - the built parameter class
 
 
 - 
 
 -