Class InstantRPAdditionalDetails


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

      • InstantRPAdditionalDetails

        public InstantRPAdditionalDetails()
    • Method Detail

      • 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.