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.Builder
analysisProjectName(String analysisProjectName)
Name of the analysis project.JavaMigrationWorkItemDetails
build()
JavaMigrationWorkItemDetails.Builder
copy(JavaMigrationWorkItemDetails model)
JavaMigrationWorkItemDetails.Builder
inputApplicationsObjectStoragePaths(String inputApplicationsObjectStoragePaths)
Object storage path to the input artifact/s in the form of a serialized array.JavaMigrationWorkItemDetails.Builder
targetJdkVersion(String targetJdkVersion)
The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.JavaMigrationWorkItemDetails.Builder
workItemType(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)
-
-