Class RestoreTargetInfo


  • public final class RestoreTargetInfo
    extends RestoreTargetInfoBase
    Class encapsulating restore target parameters.
    • Constructor Detail

      • RestoreTargetInfo

        public RestoreTargetInfo()
    • Method Detail

      • datasourceInfo

        public Datasource datasourceInfo()
        Get the datasourceInfo property: Datasource Information of target DS.
        Returns:
        the datasourceInfo value.
      • withDatasourceInfo

        public RestoreTargetInfo withDatasourceInfo​(Datasource datasourceInfo)
        Set the datasourceInfo property: Datasource Information of target DS.
        Parameters:
        datasourceInfo - the datasourceInfo value to set.
        Returns:
        the RestoreTargetInfo object itself.
      • datasourceSetInfo

        public DatasourceSet datasourceSetInfo()
        Get the datasourceSetInfo property: DatasourceSet Information of target DS Set.
        Returns:
        the datasourceSetInfo value.
      • withDatasourceSetInfo

        public RestoreTargetInfo withDatasourceSetInfo​(DatasourceSet datasourceSetInfo)
        Set the datasourceSetInfo property: DatasourceSet Information of target DS Set.
        Parameters:
        datasourceSetInfo - the datasourceSetInfo value to set.
        Returns:
        the RestoreTargetInfo object itself.
      • datasourceAuthCredentials

        public AuthCredentials datasourceAuthCredentials()
        Get the datasourceAuthCredentials property: Credentials to use to authenticate with data source provider.
        Returns:
        the datasourceAuthCredentials value.
      • withDatasourceAuthCredentials

        public RestoreTargetInfo withDatasourceAuthCredentials​(AuthCredentials datasourceAuthCredentials)
        Set the datasourceAuthCredentials property: Credentials to use to authenticate with data source provider.
        Parameters:
        datasourceAuthCredentials - the datasourceAuthCredentials value to set.
        Returns:
        the RestoreTargetInfo object itself.
      • withRestoreLocation

        public RestoreTargetInfo withRestoreLocation​(String restoreLocation)
        Set the restoreLocation property: Target Restore region.
        Overrides:
        withRestoreLocation in class RestoreTargetInfoBase
        Parameters:
        restoreLocation - the restoreLocation value to set.
        Returns:
        the RestoreTargetInfoBase object itself.