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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
id
public PutMessage.Builder id(Long id)
The ID of the message.- Parameters:
id- the value to set- Returns:
- this builder
-
expireAfter
public 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
-
build
public PutMessage build()
-
copy
public PutMessage.Builder copy(PutMessage model)
-
-