Class Builders
- java.lang.Object
-
- com.hivemq.extension.sdk.api.services.builder.Builders
-
public class Builders extends Object
This class can be used to create builders for the following objects:- Since:
- 4.0.0, CE 2019.1
-
-
Constructor Summary
Constructors Constructor Description Builders()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @NotNull PublishBuilder
publish()
static @NotNull RetainedPublishBuilder
retainedPublish()
static @NotNull TopicPermissionBuilder
topicPermission()
static @NotNull TopicSubscriptionBuilder
topicSubscription()
static @NotNull WillPublishBuilder
willPublish()
-
-
-
Method Detail
-
retainedPublish
@NotNull public static @NotNull RetainedPublishBuilder retainedPublish()
- Returns:
- A builder for a
RetainedPublish
. - Since:
- 4.0.0, CE 2019.1
-
publish
@NotNull public static @NotNull PublishBuilder publish()
- Returns:
- A builder for a
Publish
. - Since:
- 4.0.0, CE 2019.1
-
topicPermission
@NotNull public static @NotNull TopicPermissionBuilder topicPermission()
- Returns:
- A builder for a
TopicPermission
. - Since:
- 4.0.0, CE 2019.1
-
topicSubscription
@NotNull public static @NotNull TopicSubscriptionBuilder topicSubscription()
- Returns:
- A builder for a
TopicSubscription
. - Since:
- 4.0.0, CE 2019.1
-
willPublish
@NotNull public static @NotNull WillPublishBuilder willPublish()
- Returns:
- A builder for a
WillPublishPacket
. - Since:
- 4.0.0, CE 2019.1
-
-