GameRequestContent.Builder
เวอร์ชั่นที่ใหม่กว่าของคลาสนี้พร้อมแล้ว ตรวจสอบได้ เวอร์ชั่นล่าสุด

Builder class for a concrete instance of GameRequestContent

ขยาย:Object
การนำไปใช้:ShareModelBuilder
แพ็คเกจ:model
ผู้สร้าง
GameRequestContent.Builder()
public GameRequestContent.Builder()
วิธีการแบบอินสแตนซ์
setMessage(String)

Sets the message users receiving the request will see. The maximum length is 60 characters.

public Builder setMessage(String message)
พารามิเตอร์คำอธิบาย
messageThe message
Returns
The builder
setTo(String)

Sets the user ID or user name the request will be sent to. If this is not specified, a friend selector will be displayed and the user can select up to 50 friends.

public Builder setTo(String to)
พารามิเตอร์คำอธิบาย
toThe id or user name to send the request to
Returns
The builder
setRecipients(List)

An array of user IDs, usernames or invite tokens of people to send request. If this is not specified, a friend selector will be displayed and the user can select up to 50 friends.

This is equivalent to the "to" parameter when using the web game request dialog.

public Builder setRecipients(List recipients)
พารามิเตอร์คำอธิบาย
recipientsThe list of user ids to send the request to
Returns
The builder
setData(String)

Sets optional data which can be used for tracking; maximum length is 255 characters.

public Builder setData(String data)
พารามิเตอร์คำอธิบาย
dataThe data
Returns
The builder
setTitle(String)

Sets an optional title for the dialog; maximum length is 50 characters.

public Builder setTitle(String title)
พารามิเตอร์คำอธิบาย
titleThe title
Returns
The builder
setActionType(ActionType)

Sets the action type for this request

public Builder setActionType(ActionType actionType)
พารามิเตอร์คำอธิบาย
actionType
setObjectId(String)

Sets the open graph id of the object that action type will be performed on Only valid (and required) for ActionTypes SEND, ASKFOR

public Builder setObjectId(String objectId)
พารามิเตอร์คำอธิบาย
objectId
setFilters(Filters)

Sets the filters for everybody/app users/non app users

public Builder setFilters(Filters filters)
พารามิเตอร์คำอธิบาย
filters
setSuggestions(List)

Sets a list of user ids suggested as request receivers

public Builder setSuggestions(List suggestions)
พารามิเตอร์คำอธิบาย
suggestions
build()

Builds the object.

public Object build()
Returns
The built object.
build()
public GameRequestContent build()
readFrom(ShareModel)

Reads the values from a ShareModel into the builder.

public ShareModelBuilder readFrom(ShareModel model)
พารามิเตอร์คำอธิบาย
modelThe source ShareModel
Returns
The builder.
readFrom(GameRequestContent)
public Builder readFrom(GameRequestContent content)
พารามิเตอร์คำอธิบาย
content
readFrom(Parcel)

Reads the values from a parcel into the builder. The parcel must have packaged an instance of the ShareModel that came from the same type of builder.

public ShareModelBuilder readFrom(Parcel parcel)
พารามิเตอร์คำอธิบาย
parcelThe Parcel that contains the ShareModel.
Returns
The builder.
readFrom(Parcel)
public Builder readFrom(Parcel parcel)
พารามิเตอร์คำอธิบาย
parcel