JavaMigrationAnalysisTarget¶
-
class
oci.jms_utils.models.
JavaMigrationAnalysisTarget
(**kwargs)¶ Bases:
object
The target for the Java Migration Analysis
Methods
__init__
(**kwargs)Initializes a new JavaMigrationAnalysisTarget object with values from keyword arguments. Attributes
analysis_project_name
[Required] Gets the analysis_project_name of this JavaMigrationAnalysisTarget. exclude_package_prefixes
Gets the exclude_package_prefixes of this JavaMigrationAnalysisTarget. include_package_prefixes
Gets the include_package_prefixes of this JavaMigrationAnalysisTarget. input_applications_object_storage_paths
[Required] Gets the input_applications_object_storage_paths of this JavaMigrationAnalysisTarget. target_jdk_versions
[Required] Gets the target_jdk_versions of this JavaMigrationAnalysisTarget. -
__init__
(**kwargs)¶ Initializes a new JavaMigrationAnalysisTarget object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - analysis_project_name (str) – The value to assign to the analysis_project_name property of this JavaMigrationAnalysisTarget.
- input_applications_object_storage_paths (list[str]) – The value to assign to the input_applications_object_storage_paths property of this JavaMigrationAnalysisTarget.
- target_jdk_versions (list[str]) – The value to assign to the target_jdk_versions property of this JavaMigrationAnalysisTarget.
- include_package_prefixes (list[str]) – The value to assign to the include_package_prefixes property of this JavaMigrationAnalysisTarget.
- exclude_package_prefixes (list[str]) – The value to assign to the exclude_package_prefixes property of this JavaMigrationAnalysisTarget.
-
analysis_project_name
¶ [Required] Gets the analysis_project_name of this JavaMigrationAnalysisTarget. Name of the analysis project.
Returns: The analysis_project_name of this JavaMigrationAnalysisTarget. Return type: str
-
exclude_package_prefixes
¶ Gets the exclude_package_prefixes of this JavaMigrationAnalysisTarget. Package prefixes to be excluded from the migration analysis. Either this or includePackagePrefixes can be specified.
Returns: The exclude_package_prefixes of this JavaMigrationAnalysisTarget. Return type: list[str]
-
include_package_prefixes
¶ Gets the include_package_prefixes of this JavaMigrationAnalysisTarget. Package prefixes to be included from the migration analysis. Either this or excludePackagePrefixes can be specified.
Returns: The include_package_prefixes of this JavaMigrationAnalysisTarget. Return type: list[str]
-
input_applications_object_storage_paths
¶ [Required] Gets the input_applications_object_storage_paths of this JavaMigrationAnalysisTarget. Object storage paths to the input files applications to be analysed.
Returns: The input_applications_object_storage_paths of this JavaMigrationAnalysisTarget. Return type: list[str]
-
target_jdk_versions
¶ [Required] Gets the target_jdk_versions of this JavaMigrationAnalysisTarget. Version of the target JDKs.
Returns: The target_jdk_versions of this JavaMigrationAnalysisTarget. Return type: list[str]
-