Class PortDefinition.Builder
java.lang.Object
fr.robie.machineengine.api.machine.PortDefinition.Builder
- Enclosing class:
PortDefinition
-
Method Summary
Modifier and TypeMethodDescription@NotNull PortDefinitionbuild()@NotNull PortDefinition.Builderdirection(@NotNull PortDirection direction) @NotNull PortDefinition.Builderfilter(@NotNull ResourcePredicate filter) @NotNull PortDefinition.BuilderThe side configuration group (seePortDefinition.group()).@NotNull PortDefinition.BuilderratePerTick(long ratePerTick) @NotNull PortDefinition.Buildersides(@NotNull RelativeSide first, @NotNull RelativeSide... more)
-
Method Details
-
direction
@NotNull public @NotNull PortDefinition.Builder direction(@NotNull @NotNull PortDirection direction) -
sides
@NotNull public @NotNull PortDefinition.Builder sides(@NotNull @NotNull RelativeSide first, @NotNull @NotNull RelativeSide... more) -
filter
-
ratePerTick
-
group
The side configuration group (seePortDefinition.group()). -
build
-