Package com.orchestranetworks.d3

# Interface D3Slave

public interface D3Slave
D3 replica node information.

Since:
  5.2.7

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Interface
  Description
  `static interface`
  `D3Slave.State`
  Represents the state of the replica repository.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getBuild()`
  Returns the build number of the replica node.
  `List<String>`
  `getDeliveryProfiles()`
  Returns the list of delivery profiles to which the replica node is subscribed.
  `String`
  `getRepositoryId()`
  Returns the repository ID of the replica node.
  `String`
  `getRepositoryLabel()`
  Returns the repository label of the replica node.
  `String`
  `getSlaveId()`
  Deprecated.
  Since 5.5.0, this method has been replaced by `getRepositoryLabel()`.
  `D3Slave.State`
  `getSlaveState()`
  Returns the current state of the replica node.

- ## Method Details

  - ### getSlaveId

    @Deprecated String getSlaveId()
    Deprecated.
    Since 5.5.0, this method has been replaced by `getRepositoryLabel()`.
    Returns the repository label of the replica node.

  - ### getRepositoryId

    String getRepositoryId()
    Returns the repository ID of the replica node.

  - ### getRepositoryLabel

    String getRepositoryLabel()
    Returns the repository label of the replica node.
    Since:
      5.5.0

  - ### getBuild

    String getBuild()
    Returns the build number of the replica node.

  - ### getDeliveryProfiles

    List<String> getDeliveryProfiles()
    Returns the list of delivery profiles to which the replica node is subscribed.

  - ### getSlaveState

    D3Slave.State getSlaveState()
    Returns the current state of the replica node.