Interface Connector.Builder

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

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

    • connectorId

      Connector.Builder connectorId(String connectorId)

      The ID of the connector.

      Parameters:
      connectorId - The ID of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • version

      Connector.Builder version(String version)

      The connector version.

      Parameters:
      version - The connector version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Connector.Builder status(String status)

      The status of the connector.

      Parameters:
      status - The status of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the connector.

      Parameters:
      status - The status of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • capabilityListWithStrings

      Connector.Builder capabilityListWithStrings(Collection<String> capabilityList)

      The capabilities of the connector.

      Parameters:
      capabilityList - The capabilities of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • capabilityListWithStrings

      Connector.Builder capabilityListWithStrings(String... capabilityList)

      The capabilities of the connector.

      Parameters:
      capabilityList - The capabilities of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • capabilityList

      Connector.Builder capabilityList(Collection<ConnectorCapability> capabilityList)

      The capabilities of the connector.

      Parameters:
      capabilityList - The capabilities of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • capabilityList

      Connector.Builder capabilityList(ConnectorCapability... capabilityList)

      The capabilities of the connector.

      Parameters:
      capabilityList - The capabilities of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vmManagerName

      Connector.Builder vmManagerName(String vmManagerName)

      The name of the VM manager.

      Parameters:
      vmManagerName - The name of the VM manager.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vmManagerType

      Connector.Builder vmManagerType(String vmManagerType)

      The VM management product.

      Parameters:
      vmManagerType - The VM management product.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • vmManagerType

      Connector.Builder vmManagerType(VmManagerType vmManagerType)

      The VM management product.

      Parameters:
      vmManagerType - The VM management product.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • vmManagerId

      Connector.Builder vmManagerId(String vmManagerId)

      The ID of the VM manager.

      Parameters:
      vmManagerId - The ID of the VM manager.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ipAddress

      Connector.Builder ipAddress(String ipAddress)

      The IP address of the connector.

      Parameters:
      ipAddress - The IP address of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • macAddress

      Connector.Builder macAddress(String macAddress)

      The MAC address of the connector.

      Parameters:
      macAddress - The MAC address of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • associatedOn

      Connector.Builder associatedOn(Instant associatedOn)

      The time the connector was associated.

      Parameters:
      associatedOn - The time the connector was associated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.