public final class MsgBuilderUtil extends Object
| Modifier and Type | Method and Description | 
|---|---|
| static Pcerr | createErrorMsg(PCEPErrors e,
              long srpId) | 
| static Lsp | createLsp(long plspId,
         boolean sync,
         com.google.common.base.Optional<Tlvs> tlvs,
         boolean isDelegatedLspe) | 
| static Lsp | createLsp(long plspId,
         boolean sync,
         com.google.common.base.Optional<Tlvs> tlvs,
         boolean isDelegatedLsp,
         boolean remove) | 
| static Tlvs | createLspTlvs(long lspId,
             boolean symbolicPathName,
             String tunnelEndpoint,
             String tunnelSender,
             String extendedTunnelAddress,
             com.google.common.base.Optional<byte[]> symbolicName) | 
| static Tlvs | createLspTlvs(long lspId,
             boolean symbolicPathName,
             String tunnelEndpoint,
             String tunnelSender,
             String extendedTunnelAddress,
             com.google.common.base.Optional<byte[]> symbolicName,
             com.google.common.base.Optional<BigInteger> lspDBVersion) | 
| static com.google.common.base.Optional<Tlvs> | createLspTlvsEndofSync(BigInteger bigInteger) | 
| static Path | createPath(List<Subobject> subobjects) | 
| static Pcrpt | createPcRtpMessage(Lsp lsp,
                  com.google.common.base.Optional<Srp> srp,
                  Path path) | 
| static Srp | createSrp(long srpId) | 
| static byte[] | getDefaultPathName(String address,
                  long lspId) | 
| static Path | reqToRptPath(Requests request) | 
| static Path | updToRptPath(Path path) | 
public static Pcrpt createPcRtpMessage(Lsp lsp, com.google.common.base.Optional<Srp> srp, Path path)
public static Lsp createLsp(long plspId, boolean sync, com.google.common.base.Optional<Tlvs> tlvs, boolean isDelegatedLsp, boolean remove)
public static Lsp createLsp(long plspId, boolean sync, com.google.common.base.Optional<Tlvs> tlvs, boolean isDelegatedLspe)
public static Srp createSrp(long srpId)
public static Tlvs createLspTlvs(long lspId, boolean symbolicPathName, String tunnelEndpoint, String tunnelSender, String extendedTunnelAddress, com.google.common.base.Optional<byte[]> symbolicName)
public static Tlvs createLspTlvs(long lspId, boolean symbolicPathName, String tunnelEndpoint, String tunnelSender, String extendedTunnelAddress, com.google.common.base.Optional<byte[]> symbolicName, com.google.common.base.Optional<BigInteger> lspDBVersion)
public static com.google.common.base.Optional<Tlvs> createLspTlvsEndofSync(@Nonnull BigInteger bigInteger)
public static Pcerr createErrorMsg(@Nonnull PCEPErrors e, long srpId)
public static byte[] getDefaultPathName(String address, long lspId)
Copyright © 2018 OpenDaylight. All rights reserved.