Package org.sensorhub.api.command
Class CommandData.CommandDataBuilder<B extends CommandData.CommandDataBuilder<B,T>,T extends CommandData>
java.lang.Object
org.vast.util.BaseBuilder<T>
org.sensorhub.api.command.CommandData.CommandDataBuilder<B,T>
- Direct Known Subclasses:
CommandData.Builder
- Enclosing class:
- CommandData
public abstract static class CommandData.CommandDataBuilder<B extends CommandData.CommandDataBuilder<B,T>,T extends CommandData>
extends BaseBuilder<T>
-
Field Summary
Fields inherited from class org.vast.util.BaseBuilder
instance -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the object configured by this builder.protected BcopyFrom(ICommandData base) withIssueTime(Instant issueTime) withParams(DataBlock params) withSender(String id)
-
Constructor Details
-
CommandDataBuilder
protected CommandDataBuilder()
-
-
Method Details
-
copyFrom
-
withId
-
withCommandStream
-
withFoi
-
withSender
-
withIssueTime
-
withParams
-
build
Description copied from class:BaseBuilderBuilds the object configured by this builder. This can only be called once.- Overrides:
buildin classBaseBuilder<T extends CommandData>- Returns:
- The new object instance.
-