Interface RouterType.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RouterType.Builder,RouterType>, SdkBuilder<RouterType.Builder,RouterType>, SdkPojo
Enclosing class:
RouterType

public static interface RouterType.Builder extends SdkPojo, CopyableBuilder<RouterType.Builder,RouterType>
  • Method Details

    • vendor

      RouterType.Builder vendor(String vendor)

      The vendor for the virtual interface's router.

      Parameters:
      vendor - The vendor for the virtual interface's router.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platform

      RouterType.Builder platform(String platform)

      The virtual interface router platform.

      Parameters:
      platform - The virtual interface router platform.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • software

      RouterType.Builder software(String software)

      The router software.

      Parameters:
      software - The router software.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • xsltTemplateName

      RouterType.Builder xsltTemplateName(String xsltTemplateName)

      The template for the virtual interface's router.

      Parameters:
      xsltTemplateName - The template for the virtual interface's router.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • xsltTemplateNameForMacSec

      RouterType.Builder xsltTemplateNameForMacSec(String xsltTemplateNameForMacSec)

      The MAC Security (MACsec) template for the virtual interface's router.

      Parameters:
      xsltTemplateNameForMacSec - The MAC Security (MACsec) template for the virtual interface's router.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • routerTypeIdentifier

      RouterType.Builder routerTypeIdentifier(String routerTypeIdentifier)

      Identifies the router by a combination of vendor, platform, and software version. For example, CiscoSystemsInc-2900SeriesRouters-IOS124.

      Parameters:
      routerTypeIdentifier - Identifies the router by a combination of vendor, platform, and software version. For example, CiscoSystemsInc-2900SeriesRouters-IOS124.
      Returns:
      Returns a reference to this object so that method calls can be chained together.