public static class JavaMigrationAnalysisTarget.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
JavaMigrationAnalysisTarget.Builder |
applicationInstallationKey(String applicationInstallationKey)
The unique key that identifies the application’s installation path that is to be used for
the Java migration analysis.
|
JavaMigrationAnalysisTarget |
build() |
JavaMigrationAnalysisTarget.Builder |
copy(JavaMigrationAnalysisTarget model) |
JavaMigrationAnalysisTarget.Builder |
excludePackagePrefixes(List<String> excludePackagePrefixes)
Excludes the packages that starts with the prefix from the migration analysis result.
|
JavaMigrationAnalysisTarget.Builder |
managedInstanceId(String managedInstanceId)
The OCID of the managed instance that hosts the application for which the Java migration
analysis was performed.
|
JavaMigrationAnalysisTarget.Builder |
sourceJdkVersion(String sourceJdkVersion)
The JDK version the application is currently running on.
|
JavaMigrationAnalysisTarget.Builder |
targetJdkVersion(String targetJdkVersion)
The JDK version against which the migration analysis was performed to identify effort
required to move from source JDK.
|
public JavaMigrationAnalysisTarget.Builder managedInstanceId(String managedInstanceId)
The OCID of the managed instance that hosts the application for which the Java migration analysis was performed.
managedInstanceId
- the value to setpublic JavaMigrationAnalysisTarget.Builder applicationInstallationKey(String applicationInstallationKey)
The unique key that identifies the application’s installation path that is to be used for the Java migration analysis.
applicationInstallationKey
- the value to setpublic JavaMigrationAnalysisTarget.Builder sourceJdkVersion(String sourceJdkVersion)
The JDK version the application is currently running on.
sourceJdkVersion
- the value to setpublic JavaMigrationAnalysisTarget.Builder targetJdkVersion(String targetJdkVersion)
The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.
targetJdkVersion
- the value to setpublic JavaMigrationAnalysisTarget.Builder excludePackagePrefixes(List<String> excludePackagePrefixes)
Excludes the packages that starts with the prefix from the migration analysis result.
excludePackagePrefixes
- the value to setpublic JavaMigrationAnalysisTarget build()
public JavaMigrationAnalysisTarget.Builder copy(JavaMigrationAnalysisTarget model)
Copyright © 2016–2024. All rights reserved.