Class ChallengeParts
- java.lang.Object
-
- com.cheetahdigital.corekit.rest.params.BaseParams
-
- com.cheetahdigital.challenges.core.api.ChallengeParts
-
- All Implemented Interfaces:
android.os.Parcelable
public class ChallengeParts extends BaseParams
Class for setting the parts parameters of Challenges API AllNullable
parameters means you can remove the parameter by passing anull
value.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ChallengeParts.Builder
-
Nested classes/interfaces inherited from class com.cheetahdigital.corekit.rest.params.BaseParams
BaseParams.BaseBuilder<T extends BaseParams,B extends BaseParams.BaseBuilder>
-
-
Field Summary
-
Fields inherited from class com.cheetahdigital.corekit.rest.params.BaseParams
CREATOR, mId, mQueryMap
-
-
Constructor Summary
Constructors Constructor Description ChallengeParts()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAnswer()
Returns the answer textokhttp3.MultipartBody.Part
getAttachment()
Returns the file attachmentvoid
setAnswer(java.lang.String answer)
Set the answer textvoid
setAttachment(MediaFile attachment)
Set the file attachment-
Methods inherited from class com.cheetahdigital.corekit.rest.params.BaseParams
addParam, describeContents, getAccessToken, getId, getParam, getQueryMap, setAccessToken, setId, writeToParcel
-
-
-
-
Method Detail
-
setAnswer
public void setAnswer(java.lang.String answer)
Set the answer text- Parameters:
answer
- text
-
getAnswer
public java.lang.String getAnswer()
Returns the answer text- Returns:
- answer text
-
getAttachment
public okhttp3.MultipartBody.Part getAttachment()
Returns the file attachment- Returns:
- file attachment
-
setAttachment
public void setAttachment(MediaFile attachment)
Set the file attachment- Parameters:
attachment
- file to be uploaded
-
-