Show / Hide Table of Contents

Class JavaMigrationAnalysisResultSummary

Summary of a Java migration analysis result. The output of the analysis is stored in the Object Storage object.

Inheritance
object
JavaMigrationAnalysisResultSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.JmsService.Models
Assembly: OCI.DotNetSDK.Jms.dll
Syntax
public class JavaMigrationAnalysisResultSummary

Properties

ApplicationExecutionType

Declaration
[Required(ErrorMessage = "ApplicationExecutionType is required.")]
[JsonProperty(PropertyName = "applicationExecutionType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ApplicationExecutionType? ApplicationExecutionType { get; set; }
Property Value
Type Description
ApplicationExecutionType?

Execution type of the application for an application type, such as WAR and EAR, that is deployed or installed.

Remarks

Required

ApplicationKey

Declaration
[JsonProperty(PropertyName = "applicationKey")]
public string ApplicationKey { get; set; }
Property Value
Type Description
string

The unique key that identifies the application.

ApplicationName

Declaration
[Required(ErrorMessage = "ApplicationName is required.")]
[JsonProperty(PropertyName = "applicationName")]
public string ApplicationName { get; set; }
Property Value
Type Description
string

The name of the application for which the Java migration analysis was performed.

Remarks

Required

ApplicationPath

Declaration
[Required(ErrorMessage = "ApplicationPath is required.")]
[JsonProperty(PropertyName = "applicationPath")]
public string ApplicationPath { get; set; }
Property Value
Type Description
string

The installation path of the application for which the Java migration analysis was performed.

Remarks

Required

BucketName

Declaration
[Required(ErrorMessage = "BucketName is required.")]
[JsonProperty(PropertyName = "bucketName")]
public string BucketName { get; set; }
Property Value
Type Description
string

The name of the object storage bucket that contains the results of the migration analysis.

Remarks

Required

FleetId

Declaration
[Required(ErrorMessage = "FleetId is required.")]
[JsonProperty(PropertyName = "fleetId")]
public string FleetId { get; set; }
Property Value
Type Description
string

The fleet OCID.

Remarks

Required

HostName

Declaration
[JsonProperty(PropertyName = "hostName")]
public string HostName { get; set; }
Property Value
Type Description
string

The hostname of the managed instance that hosts the application for which the Java migration analysis was performed.

Id

Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

The OCID of the migration analysis report.

Remarks

Required

ManagedInstanceId

Declaration
[JsonProperty(PropertyName = "managedInstanceId")]
public string ManagedInstanceId { get; set; }
Property Value
Type Description
string

The managed instance OCID.

Metadata

Declaration
[Required(ErrorMessage = "Metadata is required.")]
[JsonProperty(PropertyName = "metadata")]
public string Metadata { get; set; }
Property Value
Type Description
string

Additional info reserved for future use.

Remarks

Required

Namespace

Declaration
[Required(ErrorMessage = "Namespace is required.")]
[JsonProperty(PropertyName = "namespace")]
public string Namespace { get; set; }
Property Value
Type Description
string

The object storage namespace that contains the results of the migration analysis.

Remarks

Required

ObjectList

Declaration
[Required(ErrorMessage = "ObjectList is required.")]
[JsonProperty(PropertyName = "objectList")]
public List<string> ObjectList { get; set; }
Property Value
Type Description
List<string>

The names of the object storage objects that contain the results of the migration analysis.

Remarks

Required

ObjectStorageUploadDirPath

Declaration
[Required(ErrorMessage = "ObjectStorageUploadDirPath is required.")]
[JsonProperty(PropertyName = "objectStorageUploadDirPath")]
public string ObjectStorageUploadDirPath { get; set; }
Property Value
Type Description
string

The directory path of the object storage bucket that contains the results of the migration analysis.

Remarks

Required

SourceJdkVersion

Declaration
[Required(ErrorMessage = "SourceJdkVersion is required.")]
[JsonProperty(PropertyName = "sourceJdkVersion")]
public string SourceJdkVersion { get; set; }
Property Value
Type Description
string

The source JDK version of the application that's currently running.

Remarks

Required

TargetJdkVersion

Declaration
[Required(ErrorMessage = "TargetJdkVersion is required.")]
[JsonProperty(PropertyName = "targetJdkVersion")]
public string TargetJdkVersion { get; set; }
Property Value
Type Description
string

The target JDK version of the application to be migrated.

Remarks

Required

TimeCreated

Declaration
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

The time the result is compiled.

WorkRequestId

Declaration
[JsonProperty(PropertyName = "workRequestId")]
public string WorkRequestId { get; set; }
Property Value
Type Description
string

The OCID of the work request of this analysis.

In this article
Back to top