Package com.oracle.bmc.queue.model
Class PutMessage.Builder
- java.lang.Object
- 
- com.oracle.bmc.queue.model.PutMessage.Builder
 
- 
- Enclosing class:
- PutMessage
 
 public static class PutMessage.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PutMessagebuild()PutMessage.Buildercopy(PutMessage model)PutMessage.BuilderexpireAfter(Date expireAfter)The time after which the message will be automatically deleted, expressed in RFC 3339 timestamp format.PutMessage.Builderid(Long id)The ID of the message.
 
- 
- 
- 
Method Detail- 
idpublic PutMessage.Builder id(Long id) The ID of the message.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
expireAfterpublic PutMessage.Builder expireAfter(Date expireAfter) The time after which the message will be automatically deleted, expressed in RFC 3339 timestamp format.Example: 2018-04-20T00:00:07.405Z - Parameters:
- expireAfter- the value to set
- Returns:
- this builder
 
 - 
buildpublic PutMessage build() 
 - 
copypublic PutMessage.Builder copy(PutMessage model) 
 
- 
 
-