Interface ReplicationLink


public interface ReplicationLink
An immutable client-side representation of ReplicationLink.
  • Method Summary

    Modifier and Type
    Method
    Description
    id()
    Gets the id property: Fully qualified resource Id for the resource.
    Gets the inner com.azure.resourcemanager.synapse.fluent.models.ReplicationLinkInner object.
    Gets the isTerminationAllowed property: Legacy value indicating whether termination is allowed.
    Gets the location property: Location of the workspace that contains this firewall rule.
    Gets the name property: The name of the resource.
    Gets the partnerDatabase property: The name of the partner Sql pool.
    Gets the partnerLocation property: The Azure Region of the partner Sql pool.
    Gets the partnerRole property: The role of the partner Sql pool in the replication link.
    Gets the partnerServer property: The name of the workspace hosting the partner Sql pool.
    Gets the percentComplete property: The percentage of seeding complete for the replication link.
    Gets the replicationMode property: Replication mode of this replication link.
    Gets the replicationState property: The replication state for the replication link.
    Gets the role property: The role of the Sql pool in the replication link.
    Gets the startTime property: The start time for the replication link.
    Gets the type property: The type of the resource.
  • Method Details

    • id

      String id()
      Gets the id property: Fully qualified resource Id for the resource.
      Returns:
      the id value.
    • name

      String name()
      Gets the name property: The name of the resource.
      Returns:
      the name value.
    • type

      String type()
      Gets the type property: The type of the resource.
      Returns:
      the type value.
    • location

      String location()
      Gets the location property: Location of the workspace that contains this firewall rule.
      Returns:
      the location value.
    • isTerminationAllowed

      Boolean isTerminationAllowed()
      Gets the isTerminationAllowed property: Legacy value indicating whether termination is allowed. Currently always returns true.
      Returns:
      the isTerminationAllowed value.
    • replicationMode

      String replicationMode()
      Gets the replicationMode property: Replication mode of this replication link.
      Returns:
      the replicationMode value.
    • partnerServer

      String partnerServer()
      Gets the partnerServer property: The name of the workspace hosting the partner Sql pool.
      Returns:
      the partnerServer value.
    • partnerDatabase

      String partnerDatabase()
      Gets the partnerDatabase property: The name of the partner Sql pool.
      Returns:
      the partnerDatabase value.
    • partnerLocation

      String partnerLocation()
      Gets the partnerLocation property: The Azure Region of the partner Sql pool.
      Returns:
      the partnerLocation value.
    • role

      Gets the role property: The role of the Sql pool in the replication link.
      Returns:
      the role value.
    • partnerRole

      ReplicationRole partnerRole()
      Gets the partnerRole property: The role of the partner Sql pool in the replication link.
      Returns:
      the partnerRole value.
    • startTime

      OffsetDateTime startTime()
      Gets the startTime property: The start time for the replication link.
      Returns:
      the startTime value.
    • percentComplete

      Integer percentComplete()
      Gets the percentComplete property: The percentage of seeding complete for the replication link.
      Returns:
      the percentComplete value.
    • replicationState

      ReplicationState replicationState()
      Gets the replicationState property: The replication state for the replication link.
      Returns:
      the replicationState value.
    • innerModel

      ReplicationLinkInner innerModel()
      Gets the inner com.azure.resourcemanager.synapse.fluent.models.ReplicationLinkInner object.
      Returns:
      the inner object.