Package io.dapr.client.domain
Class PublishEventRequestBuilder
java.lang.Object
io.dapr.client.domain.PublishEventRequestBuilder
public class PublishEventRequestBuilder
extends java.lang.Object
Builds a request to publish an event.
-
Constructor Summary
Constructors Constructor Description PublishEventRequestBuilder(java.lang.String pubsubName, java.lang.String topic, java.lang.Object data)
Instantiates a builder for a publish request. -
Method Summary
Modifier and Type Method Description PublishEventRequest
build()
Builds a request object.PublishEventRequestBuilder
withContentType(java.lang.String contentType)
PublishEventRequestBuilder
withMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PublishEventRequestBuilder
public PublishEventRequestBuilder(java.lang.String pubsubName, java.lang.String topic, java.lang.Object data)Instantiates a builder for a publish request.- Parameters:
pubsubName
- Name of the Dapr PubSub.topic
- Topic name.data
- Data to be published.
-
-
Method Details
-
withContentType
-
withMetadata
public PublishEventRequestBuilder withMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) -
build
Builds a request object.- Returns:
- Request object.
-