public abstract static class SendInviteParam.Builder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
abstract SendInviteParam |
build()
Builds the
SendInviteParam object that is used to wrap various properties related
to the parameter surrounding an invitation for a user account to access an IoT device. |
abstract SendInviteParam.Builder |
content(java.util.Map<java.lang.String,java.lang.String> content)
Returns the
SendInviteParam.Builder for the SendInviteParam.content() component of the
SendInviteParam object. |
abstract SendInviteParam.Builder |
iotId(java.lang.String iotId)
Returns the
SendInviteParam.Builder for the SendInviteParam.iotId() component of the
SendInviteParam object. |
abstract SendInviteParam.Builder |
iotType(java.lang.String iotType)
Returns the
SendInviteParam.Builder for the SendInviteParam.iotType() component of the
SendInviteParam object. |
abstract SendInviteParam.Builder |
receiver(java.lang.String receiver)
Returns the
SendInviteParam.Builder for the SendInviteParam.receiver() component of the
SendInviteParam object. |
abstract SendInviteParam.Builder |
receiverType(java.lang.String receiverType)
Returns the
SendInviteParam.Builder for the SendInviteParam.receiverType() component of the
SendInviteParam object. |
public abstract SendInviteParam.Builder iotId(java.lang.String iotId)
SendInviteParam.Builder for the SendInviteParam.iotId() component of the
SendInviteParam object.iotId - the identification number of the IoT deviceSendInviteParam.Builder for the SendInviteParam.iotId() component of the
SendInviteParam object.public abstract SendInviteParam.Builder receiver(java.lang.String receiver)
SendInviteParam.Builder for the SendInviteParam.receiver() component of the
SendInviteParam object.receiver - the recipient of the invitationSendInviteParam.Builder for the SendInviteParam.receiver() component of the
SendInviteParam object.public abstract SendInviteParam.Builder iotType(java.lang.String iotType)
SendInviteParam.Builder for the SendInviteParam.iotType() component of the
SendInviteParam object.iotType - the type of the IoT deviceSendInviteParam.Builder for the SendInviteParam.iotType() component of the
SendInviteParam object.public abstract SendInviteParam.Builder receiverType(java.lang.String receiverType)
SendInviteParam.Builder for the SendInviteParam.receiverType() component of the
SendInviteParam object. May be null.receiverType - the type of the receiver.SendInviteParam.Builder for the SendInviteParam.receiverType() component of the
SendInviteParam object.public abstract SendInviteParam.Builder content(java.util.Map<java.lang.String,java.lang.String> content)
SendInviteParam.Builder for the SendInviteParam.content() component of the
SendInviteParam object.content - the invitation content.SendInviteParam.Builder for the SendInviteParam.content() component of the
SendInviteParam object.public abstract SendInviteParam build()
SendInviteParam object that is used to wrap various properties related
to the parameter surrounding an invitation for a user account to access an IoT device.SendInviteParam object that is used to wrap various properties
related to the parameter surrounding an invitation for a user account to access an IoT
device.