Package com.oracle.bmc.jms.model
Class JavaMigrationAnalysisResult
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.jms.model.JavaMigrationAnalysisResult
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20210610") public final class JavaMigrationAnalysisResult extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Result of the Java migration analysis.The analysis result is stored in an Object Storage bucket.
Note: Objects should always be created or deserialized using theJavaMigrationAnalysisResult.Builder
. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theJavaMigrationAnalysisResult.Builder
, which maintain a set of all explicitly set fields calledJavaMigrationAnalysisResult.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JavaMigrationAnalysisResult.Builder
-
Constructor Summary
Constructors Constructor Description JavaMigrationAnalysisResult(String id, String workRequestId, String fleetId, String applicationKey, String applicationName, String applicationPath, ApplicationExecutionType applicationExecutionType, String sourceJdkVersion, String targetJdkVersion, String managedInstanceId, String hostName, Date timeCreated, String namespace, String bucketName, String objectStorageUploadDirPath, List<String> objectList, String metadata)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JavaMigrationAnalysisResult.Builder
builder()
Create a new builder.boolean
equals(Object o)
ApplicationExecutionType
getApplicationExecutionType()
Execution type of the application for an application type, such as WAR and EAR, that is deployed or installed.String
getApplicationKey()
The unique key that identifies the application.String
getApplicationName()
The name of the application for which the Java migration analysis was performed.String
getApplicationPath()
The installation path of the application for which the Java migration analysis was performed.String
getBucketName()
The name of the object storage bucket that contains the results of the migration analysis.String
getFleetId()
The fleet OCID.String
getHostName()
The hostname of the managed instance that hosts the application for which the Java migration analysis was performed.String
getId()
The OCID of the migration analysis report.String
getManagedInstanceId()
The managed instance OCID.String
getMetadata()
Additional info reserved for future use.String
getNamespace()
The object storage namespace that contains the results of the migration analysis.List<String>
getObjectList()
The names of the object storage objects that contain the results of the migration analysis.String
getObjectStorageUploadDirPath()
The directory path of the object storage bucket that contains the results of the migration analysis.String
getSourceJdkVersion()
The source JDK version of the application that’s currently running.String
getTargetJdkVersion()
The target JDK version of the application to be migrated.Date
getTimeCreated()
The time the result is compiled.String
getWorkRequestId()
The OCID of the work request of this analysis.int
hashCode()
JavaMigrationAnalysisResult.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
JavaMigrationAnalysisResult
@Deprecated @ConstructorProperties({"id","workRequestId","fleetId","applicationKey","applicationName","applicationPath","applicationExecutionType","sourceJdkVersion","targetJdkVersion","managedInstanceId","hostName","timeCreated","namespace","bucketName","objectStorageUploadDirPath","objectList","metadata"}) public JavaMigrationAnalysisResult(String id, String workRequestId, String fleetId, String applicationKey, String applicationName, String applicationPath, ApplicationExecutionType applicationExecutionType, String sourceJdkVersion, String targetJdkVersion, String managedInstanceId, String hostName, Date timeCreated, String namespace, String bucketName, String objectStorageUploadDirPath, List<String> objectList, String metadata)
Deprecated.
-
-
Method Detail
-
builder
public static JavaMigrationAnalysisResult.Builder builder()
Create a new builder.
-
toBuilder
public JavaMigrationAnalysisResult.Builder toBuilder()
-
getId
public String getId()
The OCID of the migration analysis report.- Returns:
- the value
-
getWorkRequestId
public String getWorkRequestId()
The OCID of the work request of this analysis.- Returns:
- the value
-
getFleetId
public String getFleetId()
The fleet OCID.- Returns:
- the value
-
getApplicationKey
public String getApplicationKey()
The unique key that identifies the application.- Returns:
- the value
-
getApplicationName
public String getApplicationName()
The name of the application for which the Java migration analysis was performed.- Returns:
- the value
-
getApplicationPath
public String getApplicationPath()
The installation path of the application for which the Java migration analysis was performed.- Returns:
- the value
-
getApplicationExecutionType
public ApplicationExecutionType getApplicationExecutionType()
Execution type of the application for an application type, such as WAR and EAR, that is deployed or installed.- Returns:
- the value
-
getSourceJdkVersion
public String getSourceJdkVersion()
The source JDK version of the application that’s currently running.- Returns:
- the value
-
getTargetJdkVersion
public String getTargetJdkVersion()
The target JDK version of the application to be migrated.- Returns:
- the value
-
getManagedInstanceId
public String getManagedInstanceId()
The managed instance OCID.- Returns:
- the value
-
getHostName
public String getHostName()
The hostname of the managed instance that hosts the application for which the Java migration analysis was performed.- Returns:
- the value
-
getTimeCreated
public Date getTimeCreated()
The time the result is compiled.- Returns:
- the value
-
getNamespace
public String getNamespace()
The object storage namespace that contains the results of the migration analysis.- Returns:
- the value
-
getBucketName
public String getBucketName()
The name of the object storage bucket that contains the results of the migration analysis.- Returns:
- the value
-
getObjectStorageUploadDirPath
public String getObjectStorageUploadDirPath()
The directory path of the object storage bucket that contains the results of the migration analysis.- Returns:
- the value
-
getObjectList
public List<String> getObjectList()
The names of the object storage objects that contain the results of the migration analysis.- Returns:
- the value
-
getMetadata
public String getMetadata()
Additional info reserved for future use.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-