Class FaultInjectionEndpointBuilder

java.lang.Object
com.azure.cosmos.test.faultinjection.FaultInjectionEndpointBuilder

public final class FaultInjectionEndpointBuilder extends Object
Fault injection endpoint builder.
  • Constructor Details

    • FaultInjectionEndpointBuilder

      public FaultInjectionEndpointBuilder(FeedRange feedRange)
      Constructor.
      Parameters:
      feedRange - the feed range.
  • Method Details

    • replicaCount

      public FaultInjectionEndpointBuilder replicaCount(int replicaCount)
      Set the replica count of the fault injection endpoint.
      Parameters:
      replicaCount - the replica count.
      Returns:
      the builder.
    • includePrimary

      public FaultInjectionEndpointBuilder includePrimary(boolean includePrimary)
      Flag to indicate whether primary replica addresses can be used.
      Parameters:
      includePrimary - flag to indicate whether primary addresses can be used.
      Returns:
      the builder.
    • build

      public FaultInjectionEndpoints build()
      Create the fault injection endpoints.
      Returns:
      the FaultInjectionEndpoints.