Class ObjectReplicationPolicyRule

java.lang.Object
com.microsoft.azure.management.storage.ObjectReplicationPolicyRule

public class ObjectReplicationPolicyRule extends Object
The replication policy rule between two containers.
  • Constructor Details

    • ObjectReplicationPolicyRule

      public ObjectReplicationPolicyRule()
  • Method Details

    • ruleId

      public String ruleId()
      Get rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account.
      Returns:
      the ruleId value
    • withRuleId

      public ObjectReplicationPolicyRule withRuleId(String ruleId)
      Set rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account.
      Parameters:
      ruleId - the ruleId value to set
      Returns:
      the ObjectReplicationPolicyRule object itself.
    • sourceContainer

      public String sourceContainer()
      Get required. Source container name.
      Returns:
      the sourceContainer value
    • withSourceContainer

      public ObjectReplicationPolicyRule withSourceContainer(String sourceContainer)
      Set required. Source container name.
      Parameters:
      sourceContainer - the sourceContainer value to set
      Returns:
      the ObjectReplicationPolicyRule object itself.
    • destinationContainer

      public String destinationContainer()
      Get required. Destination container name.
      Returns:
      the destinationContainer value
    • withDestinationContainer

      public ObjectReplicationPolicyRule withDestinationContainer(String destinationContainer)
      Set required. Destination container name.
      Parameters:
      destinationContainer - the destinationContainer value to set
      Returns:
      the ObjectReplicationPolicyRule object itself.
    • filters

      Get optional. An object that defines the filter set.
      Returns:
      the filters value
    • withFilters

      Set optional. An object that defines the filter set.
      Parameters:
      filters - the filters value to set
      Returns:
      the ObjectReplicationPolicyRule object itself.