public static final class ResourceMessage.Builder extends Message.MessageBuilder<ResourceMessage.Builder>
MessageBuilder class. ResourceMessage class is immutable.
 A builder is required when creating new ResourceMessage.| Constructor and Description | 
|---|
| Builder() | 
| Modifier and Type | Method and Description | 
|---|---|
| ResourceMessage.Builder | add(Resource ri)Add a resource in the list | 
| ResourceMessage | build()Creates new instance of  ResourceMessageusing values fromResourceMessage.Builder. | 
| ResourceMessage.Builder | delete()Set the type of the  ResourceMessageto register. | 
| ResourceMessage.Builder | endpointName(java.lang.String endpointName)Set the endpointName this message is for. | 
| ResourceMessage.Builder | fromJson(org.json.JSONObject jsonObject)Method to deserialization of the Message from a JsonObject. | 
| ResourceMessage.Builder | reconcile()Sets the message type to RECONCILIATION. | 
| ResourceMessage.Builder | reconciliationMark(java.lang.String rM)Set the reconciliation mark | 
| ResourceMessage.Builder | register(Resource ri)Sets the type of the  Resourceto register and
 adds the resource in the list | 
| ResourceMessage.Builder | remove(Resource ri)Set the type of the  Resourceto remove and
 adds the resource in the list | 
| ResourceMessage.Builder | resources(java.util.List<Resource> resources)Adds all resources. | 
| protected ResourceMessage.Builder | self()Returns current instance of  ResourceMessage.Builder. | 
clientId, destination, diagnostic, direction, eventTime, eventTime, id, priority, properties, receivedTime, reliability, sender, sentTime, sourcepublic final ResourceMessage.Builder delete()
ResourceMessage to register.public final ResourceMessage.Builder register(Resource ri)
Resource to register and
 adds the resource in the listri - the resource to register.public final ResourceMessage.Builder remove(Resource ri)
Resource to remove and
 adds the resource in the listri - the resource to remove.public final ResourceMessage.Builder add(Resource ri)
ri - the resource to add.public final ResourceMessage.Builder resources(java.util.List<Resource> resources)
resources - Resources to be added.public final ResourceMessage.Builder reconciliationMark(java.lang.String rM)
rM - - reconciliation markpublic final ResourceMessage.Builder endpointName(java.lang.String endpointName)
endpointName - the endpoint Name for this message.public final ResourceMessage.Builder reconcile()
protected ResourceMessage.Builder self()
ResourceMessage.Builder.self in class Message.MessageBuilder<ResourceMessage.Builder>ResourceMessage.Builderpublic ResourceMessage build()
ResourceMessage using values from ResourceMessage.Builder.build in class Message.MessageBuilder<ResourceMessage.Builder>ResourceMessagepublic final ResourceMessage.Builder fromJson(org.json.JSONObject jsonObject)
Message.MessageBuilderfromJson in class Message.MessageBuilder<ResourceMessage.Builder>jsonObject - the jsonObject to fromString