Package com.oracle.bmc.jmsutils.model
Class JavaMigrationWorkItemDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.jmsutils.model.JavaMigrationWorkItemDetails.Builder
-
- Enclosing class:
- JavaMigrationWorkItemDetails
public static class JavaMigrationWorkItemDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JavaMigrationWorkItemDetails.BuilderanalysisProjectName(String analysisProjectName)Name of the analysis project.JavaMigrationWorkItemDetailsbuild()JavaMigrationWorkItemDetails.Buildercopy(JavaMigrationWorkItemDetails model)JavaMigrationWorkItemDetails.BuilderinputApplicationsObjectStoragePaths(String inputApplicationsObjectStoragePaths)Object storage path to the input artifact/s in the form of a serialized array.JavaMigrationWorkItemDetails.BuildertargetJdkVersion(String targetJdkVersion)The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.JavaMigrationWorkItemDetails.BuilderworkItemType(WorkItemType workItemType)
-
-
-
Method Detail
-
workItemType
public JavaMigrationWorkItemDetails.Builder workItemType(WorkItemType workItemType)
-
targetJdkVersion
public JavaMigrationWorkItemDetails.Builder targetJdkVersion(String targetJdkVersion)
The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.- Parameters:
targetJdkVersion- the value to set- Returns:
- this builder
-
inputApplicationsObjectStoragePaths
public JavaMigrationWorkItemDetails.Builder inputApplicationsObjectStoragePaths(String inputApplicationsObjectStoragePaths)
Object storage path to the input artifact/s in the form of a serialized array.Example: “[\”/JMS/Utils/myartifacts1.jar\“,\”/JMS/Utils/myartifacts2.war\“]”
- Parameters:
inputApplicationsObjectStoragePaths- the value to set- Returns:
- this builder
-
analysisProjectName
public JavaMigrationWorkItemDetails.Builder analysisProjectName(String analysisProjectName)
Name of the analysis project.- Parameters:
analysisProjectName- the value to set- Returns:
- this builder
-
build
public JavaMigrationWorkItemDetails build()
-
copy
public JavaMigrationWorkItemDetails.Builder copy(JavaMigrationWorkItemDetails model)
-
-