static GetMessagesRequest.Builder |
GetMessagesRequest.builder() |
Return a new builder for this request object.
|
GetMessagesRequest.Builder |
GetMessagesRequest.Builder.channelFilter(String channelFilter) |
Optional parameter to filter the channels.
|
GetMessagesRequest.Builder |
GetMessagesRequest.Builder.copy(GetMessagesRequest o) |
Copy method to populate the builder with values from the given instance.
|
GetMessagesRequest.Builder |
GetMessagesRequest.Builder.invocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback) |
Set the invocation callback for the request to be built.
|
GetMessagesRequest.Builder |
GetMessagesRequest.Builder.limit(Integer limit) |
The limit parameter controls how many messages is returned at-most.
|
GetMessagesRequest.Builder |
GetMessagesRequest.Builder.opcRequestId(String opcRequestId) |
Unique Oracle-assigned identifier for the request.
|
GetMessagesRequest.Builder |
GetMessagesRequest.Builder.queueId(String queueId) |
The unique queue identifier.
|
GetMessagesRequest.Builder |
GetMessagesRequest.Builder.retryConfiguration(RetryConfiguration retryConfiguration) |
Set the retry configuration for the request to be built.
|
GetMessagesRequest.Builder |
GetMessagesRequest.Builder.timeoutInSeconds(Integer timeoutInSeconds) |
If the timeoutInSeconds parameter isn’t set or it is set to a value greater than
0, the request is using the long-polling mode and will only return when a message is
available for consumption (it does not wait for limit messages but still only returns
at-most limit messages) or after timeoutInSeconds seconds (in which case it will
return an empty response), whichever comes first.
|
GetMessagesRequest.Builder |
GetMessagesRequest.toBuilder() |
|
GetMessagesRequest.Builder |
GetMessagesRequest.Builder.visibilityInSeconds(Integer visibilityInSeconds) |
If the visibilityInSeconds parameter is set, messages will be hidden for
visibilityInSeconds seconds and won’t be consumable by other consumers during that time.
|