Class InstantRPAdditionalDetails

java.lang.Object
com.azure.resourcemanager.recoveryservicesbackup.models.InstantRPAdditionalDetails

public final class InstantRPAdditionalDetails extends Object
The InstantRPAdditionalDetails model.
  • Constructor Details

    • InstantRPAdditionalDetails

      public InstantRPAdditionalDetails()
      Creates an instance of InstantRPAdditionalDetails class.
  • Method Details

    • azureBackupRGNamePrefix

      public String azureBackupRGNamePrefix()
      Get the azureBackupRGNamePrefix property: The azureBackupRGNamePrefix property.
      Returns:
      the azureBackupRGNamePrefix value.
    • withAzureBackupRGNamePrefix

      public InstantRPAdditionalDetails withAzureBackupRGNamePrefix(String azureBackupRGNamePrefix)
      Set the azureBackupRGNamePrefix property: The azureBackupRGNamePrefix property.
      Parameters:
      azureBackupRGNamePrefix - the azureBackupRGNamePrefix value to set.
      Returns:
      the InstantRPAdditionalDetails object itself.
    • azureBackupRGNameSuffix

      public String azureBackupRGNameSuffix()
      Get the azureBackupRGNameSuffix property: The azureBackupRGNameSuffix property.
      Returns:
      the azureBackupRGNameSuffix value.
    • withAzureBackupRGNameSuffix

      public InstantRPAdditionalDetails withAzureBackupRGNameSuffix(String azureBackupRGNameSuffix)
      Set the azureBackupRGNameSuffix property: The azureBackupRGNameSuffix property.
      Parameters:
      azureBackupRGNameSuffix - the azureBackupRGNameSuffix value to set.
      Returns:
      the InstantRPAdditionalDetails object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.