Class PtpAdvanceConfiguration
java.lang.Object
com.eqixiac.equinix.fabric.model.implementation.PtpAdvanceConfiguration
PTP advanced configuration for a Precision Time service (the Fabric v4
ptpAdvanceConfiguration schema). timeScale is ARB or PTP;
transportMode is MULTICAST, UNICAST or HYBRID.
Prefer builder() over the positional constructor - seven of the nine parameters
are Integers, so builder construction is self-documenting and transposition-proof.
- Author:
- ianjones
-
Constructor Summary
ConstructorsConstructorDescriptionPtpAdvanceConfiguration(PtpTimeScale timeScale, Integer domain, Integer priority1, Integer priority2, Integer logAnnounceInterval, Integer logSyncInterval, Integer logDelayReqInterval, PtpTransportMode transportMode, Integer grantTime) Explicit constructor replacing the Lombok-generated@AllArgsConstructor: the argument order is pinned here in code (seven same-typedIntegerparameters) rather than by field declaration order. -
Method Summary
-
Constructor Details
-
PtpAdvanceConfiguration
public PtpAdvanceConfiguration(PtpTimeScale timeScale, Integer domain, Integer priority1, Integer priority2, Integer logAnnounceInterval, Integer logSyncInterval, Integer logDelayReqInterval, PtpTransportMode transportMode, Integer grantTime) Explicit constructor replacing the Lombok-generated@AllArgsConstructor: the argument order is pinned here in code (seven same-typedIntegerparameters) rather than by field declaration order.- Parameters:
timeScale- the PTP time scale (ARBorPTP)domain- the PTP domainpriority1- the PTP priority1 valuepriority2- the PTP priority2 valuelogAnnounceInterval- the log announce intervallogSyncInterval- the log sync intervallogDelayReqInterval- the log delay-request intervaltransportMode- the transport mode (MULTICAST,UNICASTorHYBRID)grantTime- the unicast grant time
-