Package com.google.cloud.migrationcenter.v1 (0.11.0)

A client to Migration Center API

The interfaces provided are listed below, along with usage samples.

MigrationCenterClient

Service Description: Service describing handlers for resources.

Sample for MigrationCenterClient:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 try (MigrationCenterClient migrationCenterClient = MigrationCenterClient.create()) {
   AssetName name = AssetName.of("[PROJECT]", "[LOCATION]", "[ASSET]");
   Asset response = migrationCenterClient.getAsset(name);
 }
 

Classes

AddAssetsToGroupRequest

A request to add assets to a group.

Protobuf type google.cloud.migrationcenter.v1.AddAssetsToGroupRequest

AddAssetsToGroupRequest.Builder

A request to add assets to a group.

Protobuf type google.cloud.migrationcenter.v1.AddAssetsToGroupRequest

AggregateAssetsValuesRequest

A request to aggregate one or more values.

Protobuf type google.cloud.migrationcenter.v1.AggregateAssetsValuesRequest

AggregateAssetsValuesRequest.Builder

A request to aggregate one or more values.

Protobuf type google.cloud.migrationcenter.v1.AggregateAssetsValuesRequest

AggregateAssetsValuesResponse

A response to a request to aggregated assets values.

Protobuf type google.cloud.migrationcenter.v1.AggregateAssetsValuesResponse

AggregateAssetsValuesResponse.Builder

A response to a request to aggregated assets values.

Protobuf type google.cloud.migrationcenter.v1.AggregateAssetsValuesResponse

Aggregation

Message describing an aggregation. The message includes the aggregation type, parameters, and the field on which to perform the aggregation.

Protobuf type google.cloud.migrationcenter.v1.Aggregation

Aggregation.Builder

Message describing an aggregation. The message includes the aggregation type, parameters, and the field on which to perform the aggregation.

Protobuf type google.cloud.migrationcenter.v1.Aggregation

Aggregation.Count

Object count.

Protobuf type google.cloud.migrationcenter.v1.Aggregation.Count

Aggregation.Count.Builder

Object count.

Protobuf type google.cloud.migrationcenter.v1.Aggregation.Count

Aggregation.Frequency

Frequency distribution of all field values.

Protobuf type google.cloud.migrationcenter.v1.Aggregation.Frequency

Aggregation.Frequency.Builder

Frequency distribution of all field values.

Protobuf type google.cloud.migrationcenter.v1.Aggregation.Frequency

Aggregation.Histogram

Histogram of bucketed assets counts by field value.

Protobuf type google.cloud.migrationcenter.v1.Aggregation.Histogram

Aggregation.Histogram.Builder

Histogram of bucketed assets counts by field value.

Protobuf type google.cloud.migrationcenter.v1.Aggregation.Histogram

Aggregation.Sum

Sum of field values.

Protobuf type google.cloud.migrationcenter.v1.Aggregation.Sum

Aggregation.Sum.Builder

Sum of field values.

Protobuf type google.cloud.migrationcenter.v1.Aggregation.Sum

AggregationResult

Message describing a result of an aggregation.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult

AggregationResult.Builder

Message describing a result of an aggregation.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult

AggregationResult.Count

The result of a count aggregation.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult.Count

AggregationResult.Count.Builder

The result of a count aggregation.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult.Count

AggregationResult.Frequency

The result of a frequency distribution aggregation.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult.Frequency

AggregationResult.Frequency.Builder

The result of a frequency distribution aggregation.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult.Frequency

AggregationResult.Histogram

The result of a bucketed histogram aggregation.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult.Histogram

AggregationResult.Histogram.Bucket

A histogram bucket with a lower and upper bound, and a count of items with a field value between those bounds. The lower bound is inclusive and the upper bound is exclusive. Lower bound may be -infinity and upper bound may be infinity.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult.Histogram.Bucket

AggregationResult.Histogram.Bucket.Builder

A histogram bucket with a lower and upper bound, and a count of items with a field value between those bounds. The lower bound is inclusive and the upper bound is exclusive. Lower bound may be -infinity and upper bound may be infinity.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult.Histogram.Bucket

AggregationResult.Histogram.Builder

The result of a bucketed histogram aggregation.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult.Histogram

AggregationResult.Sum

The result of a sum aggregation.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult.Sum

AggregationResult.Sum.Builder

The result of a sum aggregation.

Protobuf type google.cloud.migrationcenter.v1.AggregationResult.Sum

Asset

An asset represents a resource in your environment. Asset types include virtual machines and databases.

Protobuf type google.cloud.migrationcenter.v1.Asset

Asset.Builder

An asset represents a resource in your environment. Asset types include virtual machines and databases.

Protobuf type google.cloud.migrationcenter.v1.Asset

AssetFrame

Contains data reported from an inventory source on an asset.

Protobuf type google.cloud.migrationcenter.v1.AssetFrame

AssetFrame.Builder

Contains data reported from an inventory source on an asset.

Protobuf type google.cloud.migrationcenter.v1.AssetFrame

AssetList

Lists the asset IDs of all assets.

Protobuf type google.cloud.migrationcenter.v1.AssetList

AssetList.Builder

Lists the asset IDs of all assets.

Protobuf type google.cloud.migrationcenter.v1.AssetList

AssetName

AssetName.Builder

Builder for projects/{project}/locations/{location}/assets/{asset}.

AssetPerformanceData

Performance data for an asset.

Protobuf type google.cloud.migrationcenter.v1.AssetPerformanceData

AssetPerformanceData.Builder

Performance data for an asset.

Protobuf type google.cloud.migrationcenter.v1.AssetPerformanceData

AwsEc2PlatformDetails

AWS EC2 specific details.

Protobuf type google.cloud.migrationcenter.v1.AwsEc2PlatformDetails

AwsEc2PlatformDetails.Builder

AWS EC2 specific details.

Protobuf type google.cloud.migrationcenter.v1.AwsEc2PlatformDetails

AzureVmPlatformDetails

Azure VM specific details.

Protobuf type google.cloud.migrationcenter.v1.AzureVmPlatformDetails

AzureVmPlatformDetails.Builder

Azure VM specific details.

Protobuf type google.cloud.migrationcenter.v1.AzureVmPlatformDetails

BatchDeleteAssetsRequest

A request to delete a list of asset.

Protobuf type google.cloud.migrationcenter.v1.BatchDeleteAssetsRequest

BatchDeleteAssetsRequest.Builder

A request to delete a list of asset.

Protobuf type google.cloud.migrationcenter.v1.BatchDeleteAssetsRequest

BatchUpdateAssetsRequest

A request to update a list of assets.

Protobuf type google.cloud.migrationcenter.v1.BatchUpdateAssetsRequest

BatchUpdateAssetsRequest.Builder

A request to update a list of assets.

Protobuf type google.cloud.migrationcenter.v1.BatchUpdateAssetsRequest

BatchUpdateAssetsResponse

Response for updating a list of assets.

Protobuf type google.cloud.migrationcenter.v1.BatchUpdateAssetsResponse

BatchUpdateAssetsResponse.Builder

Response for updating a list of assets.

Protobuf type google.cloud.migrationcenter.v1.BatchUpdateAssetsResponse

BiosDetails

Details about the BIOS.

Protobuf type google.cloud.migrationcenter.v1.BiosDetails

BiosDetails.Builder

Details about the BIOS.

Protobuf type google.cloud.migrationcenter.v1.BiosDetails

ComputeEngineMigrationTarget

Compute engine migration target.

Protobuf type google.cloud.migrationcenter.v1.ComputeEngineMigrationTarget

ComputeEngineMigrationTarget.Builder

Compute engine migration target.

Protobuf type google.cloud.migrationcenter.v1.ComputeEngineMigrationTarget

ComputeEnginePreferences

The user preferences relating to Compute Engine target platform.

Protobuf type google.cloud.migrationcenter.v1.ComputeEnginePreferences

ComputeEnginePreferences.Builder

The user preferences relating to Compute Engine target platform.

Protobuf type google.cloud.migrationcenter.v1.ComputeEnginePreferences

ComputeEngineShapeDescriptor

Compute Engine target shape descriptor.

Protobuf type google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor

ComputeEngineShapeDescriptor.Builder

Compute Engine target shape descriptor.

Protobuf type google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor

ComputeStorageDescriptor

Compute Engine storage option descriptor.

Protobuf type google.cloud.migrationcenter.v1.ComputeStorageDescriptor

ComputeStorageDescriptor.Builder

Compute Engine storage option descriptor.

Protobuf type google.cloud.migrationcenter.v1.ComputeStorageDescriptor

CpuUsageSample

CPU usage sample.

Protobuf type google.cloud.migrationcenter.v1.CpuUsageSample

CpuUsageSample.Builder

CPU usage sample.

Protobuf type google.cloud.migrationcenter.v1.CpuUsageSample

CreateGroupRequest

A request to create a group.

Protobuf type google.cloud.migrationcenter.v1.CreateGroupRequest

CreateGroupRequest.Builder

A request to create a group.

Protobuf type google.cloud.migrationcenter.v1.CreateGroupRequest

CreateImportDataFileRequest

A request to create an ImportDataFile resource.

Protobuf type google.cloud.migrationcenter.v1.CreateImportDataFileRequest

CreateImportDataFileRequest.Builder

A request to create an ImportDataFile resource.

Protobuf type google.cloud.migrationcenter.v1.CreateImportDataFileRequest

CreateImportJobRequest

A request to create an import job.

Protobuf type google.cloud.migrationcenter.v1.CreateImportJobRequest

CreateImportJobRequest.Builder

A request to create an import job.

Protobuf type google.cloud.migrationcenter.v1.CreateImportJobRequest

CreatePreferenceSetRequest

A request to create a preference set.

Protobuf type google.cloud.migrationcenter.v1.CreatePreferenceSetRequest

CreatePreferenceSetRequest.Builder

A request to create a preference set.

Protobuf type google.cloud.migrationcenter.v1.CreatePreferenceSetRequest

CreateReportConfigRequest

A request to create a ReportConfig resource.

Protobuf type google.cloud.migrationcenter.v1.CreateReportConfigRequest

CreateReportConfigRequest.Builder

A request to create a ReportConfig resource.

Protobuf type google.cloud.migrationcenter.v1.CreateReportConfigRequest

CreateReportRequest

Message for creating a Report.

Protobuf type google.cloud.migrationcenter.v1.CreateReportRequest

CreateReportRequest.Builder

Message for creating a Report.

Protobuf type google.cloud.migrationcenter.v1.CreateReportRequest

CreateSourceRequest

A request to create a source.

Protobuf type google.cloud.migrationcenter.v1.CreateSourceRequest

CreateSourceRequest.Builder

A request to create a source.

Protobuf type google.cloud.migrationcenter.v1.CreateSourceRequest

DailyResourceUsageAggregation

Usage data aggregation for a single day.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation

DailyResourceUsageAggregation.Builder

Usage data aggregation for a single day.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation

DailyResourceUsageAggregation.CPU

Statistical aggregation of CPU usage.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.CPU

DailyResourceUsageAggregation.CPU.Builder

Statistical aggregation of CPU usage.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.CPU

DailyResourceUsageAggregation.Disk

Statistical aggregation of disk usage.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Disk

DailyResourceUsageAggregation.Disk.Builder

Statistical aggregation of disk usage.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Disk

DailyResourceUsageAggregation.Memory

Statistical aggregation of memory usage.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Memory

DailyResourceUsageAggregation.Memory.Builder

Statistical aggregation of memory usage.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Memory

DailyResourceUsageAggregation.Network

Statistical aggregation of network usage.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Network

DailyResourceUsageAggregation.Network.Builder

Statistical aggregation of network usage.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Network

DailyResourceUsageAggregation.Stats

Statistical aggregation of samples for a single resource usage.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Stats

DailyResourceUsageAggregation.Stats.Builder

Statistical aggregation of samples for a single resource usage.

Protobuf type google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Stats

DeleteAssetRequest

A request to delete an asset.

Protobuf type google.cloud.migrationcenter.v1.DeleteAssetRequest

DeleteAssetRequest.Builder

A request to delete an asset.

Protobuf type google.cloud.migrationcenter.v1.DeleteAssetRequest

DeleteGroupRequest

A request to delete a group.

Protobuf type google.cloud.migrationcenter.v1.DeleteGroupRequest

DeleteGroupRequest.Builder

A request to delete a group.

Protobuf type google.cloud.migrationcenter.v1.DeleteGroupRequest

DeleteImportDataFileRequest

A request to delete an ImportDataFile resource.

Protobuf type google.cloud.migrationcenter.v1.DeleteImportDataFileRequest

DeleteImportDataFileRequest.Builder

A request to delete an ImportDataFile resource.

Protobuf type google.cloud.migrationcenter.v1.DeleteImportDataFileRequest

DeleteImportJobRequest

A request to delete an import job.

Protobuf type google.cloud.migrationcenter.v1.DeleteImportJobRequest

DeleteImportJobRequest.Builder

A request to delete an import job.

Protobuf type google.cloud.migrationcenter.v1.DeleteImportJobRequest

DeletePreferenceSetRequest

A request to delete a preference set.

Protobuf type google.cloud.migrationcenter.v1.DeletePreferenceSetRequest

DeletePreferenceSetRequest.Builder

A request to delete a preference set.

Protobuf type google.cloud.migrationcenter.v1.DeletePreferenceSetRequest

DeleteReportConfigRequest

A request to delete a ReportConfig.

Protobuf type google.cloud.migrationcenter.v1.DeleteReportConfigRequest

DeleteReportConfigRequest.Builder

A request to delete a ReportConfig.

Protobuf type google.cloud.migrationcenter.v1.DeleteReportConfigRequest

DeleteReportRequest

A request to delete a Report.

Protobuf type google.cloud.migrationcenter.v1.DeleteReportRequest

DeleteReportRequest.Builder

A request to delete a Report.

Protobuf type google.cloud.migrationcenter.v1.DeleteReportRequest

DeleteSourceRequest

A request to delete a source.

Protobuf type google.cloud.migrationcenter.v1.DeleteSourceRequest

DeleteSourceRequest.Builder

A request to delete a source.

Protobuf type google.cloud.migrationcenter.v1.DeleteSourceRequest

DiskEntry

Single disk entry.

Protobuf type google.cloud.migrationcenter.v1.DiskEntry

DiskEntry.Builder

Single disk entry.

Protobuf type google.cloud.migrationcenter.v1.DiskEntry

DiskEntryList

VM disks.

Protobuf type google.cloud.migrationcenter.v1.DiskEntryList

DiskEntryList.Builder

VM disks.

Protobuf type google.cloud.migrationcenter.v1.DiskEntryList

DiskPartition

Disk Partition details.

Protobuf type google.cloud.migrationcenter.v1.DiskPartition

DiskPartition.Builder

Disk Partition details.

Protobuf type google.cloud.migrationcenter.v1.DiskPartition

DiskPartitionList

Disk partition list.

Protobuf type google.cloud.migrationcenter.v1.DiskPartitionList

DiskPartitionList.Builder

Disk partition list.

Protobuf type google.cloud.migrationcenter.v1.DiskPartitionList

DiskUsageSample

Disk usage sample. Values are across all disks.

Protobuf type google.cloud.migrationcenter.v1.DiskUsageSample

DiskUsageSample.Builder

Disk usage sample. Values are across all disks.

Protobuf type google.cloud.migrationcenter.v1.DiskUsageSample

ErrorFrame

Message representing a frame which failed to be processed due to an error.

Protobuf type google.cloud.migrationcenter.v1.ErrorFrame

ErrorFrame.Builder

Message representing a frame which failed to be processed due to an error.

Protobuf type google.cloud.migrationcenter.v1.ErrorFrame

ErrorFrameName

ErrorFrameName.Builder

Builder for projects/{project}/locations/{location}/sources/{source}/errorFrames/{error_frame}.

ExecutionReport

A resource that reports result of the import job execution.

Protobuf type google.cloud.migrationcenter.v1.ExecutionReport

ExecutionReport.Builder

A resource that reports result of the import job execution.

Protobuf type google.cloud.migrationcenter.v1.ExecutionReport

FileValidationReport

A resource that aggregates the validation errors found in an import job file.

Protobuf type google.cloud.migrationcenter.v1.FileValidationReport

FileValidationReport.Builder

A resource that aggregates the validation errors found in an import job file.

Protobuf type google.cloud.migrationcenter.v1.FileValidationReport

FitDescriptor

Describes the fit level of an asset for migration to a specific target.

Protobuf type google.cloud.migrationcenter.v1.FitDescriptor

FitDescriptor.Builder

Describes the fit level of an asset for migration to a specific target.

Protobuf type google.cloud.migrationcenter.v1.FitDescriptor

FrameViolationEntry

A resource that contains a single violation of a reported AssetFrame resource.

Protobuf type google.cloud.migrationcenter.v1.FrameViolationEntry

FrameViolationEntry.Builder

A resource that contains a single violation of a reported AssetFrame resource.

Protobuf type google.cloud.migrationcenter.v1.FrameViolationEntry

Frames

Collection of frame data.

Protobuf type google.cloud.migrationcenter.v1.Frames

Frames.Builder

Collection of frame data.

Protobuf type google.cloud.migrationcenter.v1.Frames

FstabEntry

Single fstab entry.

Protobuf type google.cloud.migrationcenter.v1.FstabEntry

FstabEntry.Builder

Single fstab entry.

Protobuf type google.cloud.migrationcenter.v1.FstabEntry

FstabEntryList

Fstab content.

Protobuf type google.cloud.migrationcenter.v1.FstabEntryList

FstabEntryList.Builder

Fstab content.

Protobuf type google.cloud.migrationcenter.v1.FstabEntryList

GenericInsight

A generic insight about an asset.

Protobuf type google.cloud.migrationcenter.v1.GenericInsight

GenericInsight.Builder

A generic insight about an asset.

Protobuf type google.cloud.migrationcenter.v1.GenericInsight

GenericPlatformDetails

Generic platform details.

Protobuf type google.cloud.migrationcenter.v1.GenericPlatformDetails

GenericPlatformDetails.Builder

Generic platform details.

Protobuf type google.cloud.migrationcenter.v1.GenericPlatformDetails

GetAssetRequest

Message for getting a Asset.

Protobuf type google.cloud.migrationcenter.v1.GetAssetRequest

GetAssetRequest.Builder

Message for getting a Asset.

Protobuf type google.cloud.migrationcenter.v1.GetAssetRequest

GetErrorFrameRequest

Protobuf type google.cloud.migrationcenter.v1.GetErrorFrameRequest

GetErrorFrameRequest.Builder

Protobuf type google.cloud.migrationcenter.v1.GetErrorFrameRequest

GetGroupRequest

A request to get a group.

Protobuf type google.cloud.migrationcenter.v1.GetGroupRequest

GetGroupRequest.Builder

A request to get a group.

Protobuf type google.cloud.migrationcenter.v1.GetGroupRequest

GetImportDataFileRequest

A request to get an import data file.

Protobuf type google.cloud.migrationcenter.v1.GetImportDataFileRequest

GetImportDataFileRequest.Builder

A request to get an import data file.

Protobuf type google.cloud.migrationcenter.v1.GetImportDataFileRequest

GetImportJobRequest

A request to get an import job.

Protobuf type google.cloud.migrationcenter.v1.GetImportJobRequest

GetImportJobRequest.Builder

A request to get an import job.

Protobuf type google.cloud.migrationcenter.v1.GetImportJobRequest

GetPreferenceSetRequest

A request to get a preference set.

Protobuf type google.cloud.migrationcenter.v1.GetPreferenceSetRequest

GetPreferenceSetRequest.Builder

A request to get a preference set.

Protobuf type google.cloud.migrationcenter.v1.GetPreferenceSetRequest

GetReportConfigRequest

A request to get a ReportConfig resource.

Protobuf type google.cloud.migrationcenter.v1.GetReportConfigRequest

GetReportConfigRequest.Builder

A request to get a ReportConfig resource.

Protobuf type google.cloud.migrationcenter.v1.GetReportConfigRequest

GetReportRequest

A request to get a Report.

Protobuf type google.cloud.migrationcenter.v1.GetReportRequest

GetReportRequest.Builder

A request to get a Report.

Protobuf type google.cloud.migrationcenter.v1.GetReportRequest

GetSettingsRequest

A request to get the settings.

Protobuf type google.cloud.migrationcenter.v1.GetSettingsRequest

GetSettingsRequest.Builder

A request to get the settings.

Protobuf type google.cloud.migrationcenter.v1.GetSettingsRequest

GetSourceRequest

A request to get a source.

Protobuf type google.cloud.migrationcenter.v1.GetSourceRequest

GetSourceRequest.Builder

A request to get a source.

Protobuf type google.cloud.migrationcenter.v1.GetSourceRequest

Group

A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.

Protobuf type google.cloud.migrationcenter.v1.Group

Group.Builder

A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.

Protobuf type google.cloud.migrationcenter.v1.Group

GroupName

GroupName.Builder

Builder for projects/{project}/locations/{location}/groups/{group}.

GuestConfigDetails

Guest OS config information.

Protobuf type google.cloud.migrationcenter.v1.GuestConfigDetails

GuestConfigDetails.Builder

Guest OS config information.

Protobuf type google.cloud.migrationcenter.v1.GuestConfigDetails

GuestInstalledApplication

Guest installed application information.

Protobuf type google.cloud.migrationcenter.v1.GuestInstalledApplication

GuestInstalledApplication.Builder

Guest installed application information.

Protobuf type google.cloud.migrationcenter.v1.GuestInstalledApplication

GuestInstalledApplicationList

Guest installed application list.

Protobuf type google.cloud.migrationcenter.v1.GuestInstalledApplicationList

GuestInstalledApplicationList.Builder

Guest installed application list.

Protobuf type google.cloud.migrationcenter.v1.GuestInstalledApplicationList

GuestOsDetails

Information from Guest-level collections.

Protobuf type google.cloud.migrationcenter.v1.GuestOsDetails

GuestOsDetails.Builder

Information from Guest-level collections.

Protobuf type google.cloud.migrationcenter.v1.GuestOsDetails

GuestRuntimeDetails

Guest OS runtime information.

Protobuf type google.cloud.migrationcenter.v1.GuestRuntimeDetails

GuestRuntimeDetails.Builder

Guest OS runtime information.

Protobuf type google.cloud.migrationcenter.v1.GuestRuntimeDetails

HostsEntry

Single /etc/hosts entry.

Protobuf type google.cloud.migrationcenter.v1.HostsEntry

HostsEntry.Builder

Single /etc/hosts entry.

Protobuf type google.cloud.migrationcenter.v1.HostsEntry

HostsEntryList

Hosts content.

Protobuf type google.cloud.migrationcenter.v1.HostsEntryList

HostsEntryList.Builder

Hosts content.

Protobuf type google.cloud.migrationcenter.v1.HostsEntryList

ImportDataFile

A resource that represents a payload file in an import job.

Protobuf type google.cloud.migrationcenter.v1.ImportDataFile

ImportDataFile.Builder

A resource that represents a payload file in an import job.

Protobuf type google.cloud.migrationcenter.v1.ImportDataFile

ImportDataFileName

ImportDataFileName.Builder

Builder for projects/{project}/locations/{location}/importJobs/{import_job}/importDataFiles/{import_data_file}.

ImportError

A resource that reports the errors encountered while processing an import job.

Protobuf type google.cloud.migrationcenter.v1.ImportError

ImportError.Builder

A resource that reports the errors encountered while processing an import job.

Protobuf type google.cloud.migrationcenter.v1.ImportError

ImportJob

A resource that represents the background job that imports asset frames.

Protobuf type google.cloud.migrationcenter.v1.ImportJob

ImportJob.Builder

A resource that represents the background job that imports asset frames.

Protobuf type google.cloud.migrationcenter.v1.ImportJob

ImportJobName

ImportJobName.Builder

Builder for projects/{project}/locations/{location}/importJobs/{import_job}.

ImportRowError

A resource that reports the import job errors at row level.

Protobuf type google.cloud.migrationcenter.v1.ImportRowError

ImportRowError.Builder

A resource that reports the import job errors at row level.

Protobuf type google.cloud.migrationcenter.v1.ImportRowError

Insight

An insight about an asset.

Protobuf type google.cloud.migrationcenter.v1.Insight

Insight.Builder

An insight about an asset.

Protobuf type google.cloud.migrationcenter.v1.Insight

InsightList

Message containing insights list.

Protobuf type google.cloud.migrationcenter.v1.InsightList

InsightList.Builder

Message containing insights list.

Protobuf type google.cloud.migrationcenter.v1.InsightList

ListAssetsRequest

Message for requesting a list of assets.

Protobuf type google.cloud.migrationcenter.v1.ListAssetsRequest

ListAssetsRequest.Builder

Message for requesting a list of assets.

Protobuf type google.cloud.migrationcenter.v1.ListAssetsRequest

ListAssetsResponse

Response message for listing assets.

Protobuf type google.cloud.migrationcenter.v1.ListAssetsResponse

ListAssetsResponse.Builder

Response message for listing assets.

Protobuf type google.cloud.migrationcenter.v1.ListAssetsResponse

ListErrorFramesRequest

A request to list error frames for a source.

Protobuf type google.cloud.migrationcenter.v1.ListErrorFramesRequest

ListErrorFramesRequest.Builder

A request to list error frames for a source.

Protobuf type google.cloud.migrationcenter.v1.ListErrorFramesRequest

ListErrorFramesResponse

A response for listing error frames.

Protobuf type google.cloud.migrationcenter.v1.ListErrorFramesResponse

ListErrorFramesResponse.Builder

A response for listing error frames.

Protobuf type google.cloud.migrationcenter.v1.ListErrorFramesResponse

ListGroupsRequest

A request to list groups.

Protobuf type google.cloud.migrationcenter.v1.ListGroupsRequest

ListGroupsRequest.Builder

A request to list groups.

Protobuf type google.cloud.migrationcenter.v1.ListGroupsRequest

ListGroupsResponse

A response for listing groups.

Protobuf type google.cloud.migrationcenter.v1.ListGroupsResponse

ListGroupsResponse.Builder

A response for listing groups.

Protobuf type google.cloud.migrationcenter.v1.ListGroupsResponse

ListImportDataFilesRequest

A request to list import data files of an import job.

Protobuf type google.cloud.migrationcenter.v1.ListImportDataFilesRequest

ListImportDataFilesRequest.Builder

A request to list import data files of an import job.

Protobuf type google.cloud.migrationcenter.v1.ListImportDataFilesRequest

ListImportDataFilesResponse

Response for listing payload files of an import job.

Protobuf type google.cloud.migrationcenter.v1.ListImportDataFilesResponse

ListImportDataFilesResponse.Builder

Response for listing payload files of an import job.

Protobuf type google.cloud.migrationcenter.v1.ListImportDataFilesResponse

ListImportJobsRequest

A request to list import jobs.

Protobuf type google.cloud.migrationcenter.v1.ListImportJobsRequest

ListImportJobsRequest.Builder

A request to list import jobs.

Protobuf type google.cloud.migrationcenter.v1.ListImportJobsRequest

ListImportJobsResponse

A response for listing import jobs.

Protobuf type google.cloud.migrationcenter.v1.ListImportJobsResponse

ListImportJobsResponse.Builder

A response for listing import jobs.

Protobuf type google.cloud.migrationcenter.v1.ListImportJobsResponse

ListPreferenceSetsRequest

Request for listing preference sets.

Protobuf type google.cloud.migrationcenter.v1.ListPreferenceSetsRequest

ListPreferenceSetsRequest.Builder

Request for listing preference sets.

Protobuf type google.cloud.migrationcenter.v1.ListPreferenceSetsRequest

ListPreferenceSetsResponse

Response message for listing preference sets.

Protobuf type google.cloud.migrationcenter.v1.ListPreferenceSetsResponse

ListPreferenceSetsResponse.Builder

Response message for listing preference sets.

Protobuf type google.cloud.migrationcenter.v1.ListPreferenceSetsResponse

ListReportConfigsRequest

A request to get a list of ReportConfig resources.

Protobuf type google.cloud.migrationcenter.v1.ListReportConfigsRequest

ListReportConfigsRequest.Builder

A request to get a list of ReportConfig resources.

Protobuf type google.cloud.migrationcenter.v1.ListReportConfigsRequest

ListReportConfigsResponse

Response message for listing report configs.

Protobuf type google.cloud.migrationcenter.v1.ListReportConfigsResponse

ListReportConfigsResponse.Builder

Response message for listing report configs.

Protobuf type google.cloud.migrationcenter.v1.ListReportConfigsResponse

ListReportsRequest

A request for a list of Reports.

Protobuf type google.cloud.migrationcenter.v1.ListReportsRequest

ListReportsRequest.Builder

A request for a list of Reports.

Protobuf type google.cloud.migrationcenter.v1.ListReportsRequest

ListReportsResponse

Response message for listing Reports.

Protobuf type google.cloud.migrationcenter.v1.ListReportsResponse

ListReportsResponse.Builder

Response message for listing Reports.

Protobuf type google.cloud.migrationcenter.v1.ListReportsResponse

ListSourcesRequest

A request for a list of sources.

Protobuf type google.cloud.migrationcenter.v1.ListSourcesRequest

ListSourcesRequest.Builder

A request for a list of sources.

Protobuf type google.cloud.migrationcenter.v1.ListSourcesRequest

ListSourcesResponse

Response message for listing sources.

Protobuf type google.cloud.migrationcenter.v1.ListSourcesResponse

ListSourcesResponse.Builder

Response message for listing sources.

Protobuf type google.cloud.migrationcenter.v1.ListSourcesResponse

LocationName

LocationName.Builder

Builder for projects/{project}/locations/{location}.

MachineArchitectureDetails

Details of the machine architecture.

Protobuf type google.cloud.migrationcenter.v1.MachineArchitectureDetails

MachineArchitectureDetails.Builder

Details of the machine architecture.

Protobuf type google.cloud.migrationcenter.v1.MachineArchitectureDetails

MachineDetails

Details of a machine.

Protobuf type google.cloud.migrationcenter.v1.MachineDetails

MachineDetails.Builder

Details of a machine.

Protobuf type google.cloud.migrationcenter.v1.MachineDetails

MachineDiskDetails

Details of machine disks.

Protobuf type google.cloud.migrationcenter.v1.MachineDiskDetails

MachineDiskDetails.Builder

Details of machine disks.

Protobuf type google.cloud.migrationcenter.v1.MachineDiskDetails

MachineNetworkDetails

Details of network adapters and settings.

Protobuf type google.cloud.migrationcenter.v1.MachineNetworkDetails

MachineNetworkDetails.Builder

Details of network adapters and settings.

Protobuf type google.cloud.migrationcenter.v1.MachineNetworkDetails

MachinePreferences

The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.

Protobuf type google.cloud.migrationcenter.v1.MachinePreferences

MachinePreferences.Builder

The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.

Protobuf type google.cloud.migrationcenter.v1.MachinePreferences

MachineSeries

A Compute Engine machine series.

Protobuf type google.cloud.migrationcenter.v1.MachineSeries

MachineSeries.Builder

A Compute Engine machine series.

Protobuf type google.cloud.migrationcenter.v1.MachineSeries

MemoryUsageSample

Memory usage sample.

Protobuf type google.cloud.migrationcenter.v1.MemoryUsageSample

MemoryUsageSample.Builder

Memory usage sample.

Protobuf type google.cloud.migrationcenter.v1.MemoryUsageSample

MigrationCenterClient

Service Description: Service describing handlers for resources.

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 try (MigrationCenterClient migrationCenterClient = MigrationCenterClient.create()) {
   AssetName name = AssetName.of("[PROJECT]", "[LOCATION]", "[ASSET]");
   Asset response = migrationCenterClient.getAsset(name);
 }
 

Note: close() needs to be called on the MigrationCenterClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().

The surface of this class includes several types of Java methods for each of the API's methods:

  1. A "flattened" method. With this type of method, the fields of the request type have been converted into function parameters. It may be the case that not all fields are available as parameters, and not every API method will have a flattened method entry point.
  2. A "request object" method. This type of method only takes one parameter, a request object, which must be constructed before the call. Not every API method will have a request object method.
  3. A "callable" method. This type of method takes no parameters and returns an immutable API callable object, which can be used to initiate calls to the service.

See the individual methods for example code.

Many parameters require resource names to be formatted in a particular way. To assist with these names, this class includes a format method for each type of name, and additionally a parse method to extract the individual identifiers contained within names that are returned.

This class can be customized by passing in a custom instance of MigrationCenterSettings to create(). For example:

To customize credentials:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 MigrationCenterSettings migrationCenterSettings =
     MigrationCenterSettings.newBuilder()
         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
         .build();
 MigrationCenterClient migrationCenterClient =
     MigrationCenterClient.create(migrationCenterSettings);
 

To customize the endpoint:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 MigrationCenterSettings migrationCenterSettings =
     MigrationCenterSettings.newBuilder().setEndpoint(myEndpoint).build();
 MigrationCenterClient migrationCenterClient =
     MigrationCenterClient.create(migrationCenterSettings);
 

To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over the wire:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 MigrationCenterSettings migrationCenterSettings =
     MigrationCenterSettings.newHttpJsonBuilder().build();
 MigrationCenterClient migrationCenterClient =
     MigrationCenterClient.create(migrationCenterSettings);
 

Please refer to the GitHub repository's samples for more quickstart code snippets.

MigrationCenterClient.ListAssetsFixedSizeCollection

MigrationCenterClient.ListAssetsPage

MigrationCenterClient.ListAssetsPagedResponse

MigrationCenterClient.ListErrorFramesFixedSizeCollection

MigrationCenterClient.ListErrorFramesPage

MigrationCenterClient.ListErrorFramesPagedResponse

MigrationCenterClient.ListGroupsFixedSizeCollection

MigrationCenterClient.ListGroupsPage

MigrationCenterClient.ListGroupsPagedResponse

MigrationCenterClient.ListImportDataFilesFixedSizeCollection

MigrationCenterClient.ListImportDataFilesPage

MigrationCenterClient.ListImportDataFilesPagedResponse

MigrationCenterClient.ListImportJobsFixedSizeCollection

MigrationCenterClient.ListImportJobsPage

MigrationCenterClient.ListImportJobsPagedResponse

MigrationCenterClient.ListLocationsFixedSizeCollection

MigrationCenterClient.ListLocationsPage

MigrationCenterClient.ListLocationsPagedResponse

MigrationCenterClient.ListPreferenceSetsFixedSizeCollection

MigrationCenterClient.ListPreferenceSetsPage

MigrationCenterClient.ListPreferenceSetsPagedResponse

MigrationCenterClient.ListReportConfigsFixedSizeCollection

MigrationCenterClient.ListReportConfigsPage

MigrationCenterClient.ListReportConfigsPagedResponse

MigrationCenterClient.ListReportsFixedSizeCollection

MigrationCenterClient.ListReportsPage

MigrationCenterClient.ListReportsPagedResponse

MigrationCenterClient.ListSourcesFixedSizeCollection

MigrationCenterClient.ListSourcesPage

MigrationCenterClient.ListSourcesPagedResponse

MigrationCenterGrpc

Service describing handlers for resources.

MigrationCenterGrpc.MigrationCenterBlockingStub

A stub to allow clients to do synchronous rpc calls to service MigrationCenter.

Service describing handlers for resources.

MigrationCenterGrpc.MigrationCenterFutureStub

A stub to allow clients to do ListenableFuture-style rpc calls to service MigrationCenter.

Service describing handlers for resources.

MigrationCenterGrpc.MigrationCenterImplBase

Base class for the server implementation of the service MigrationCenter.

Service describing handlers for resources.

MigrationCenterGrpc.MigrationCenterStub

A stub to allow clients to do asynchronous rpc calls to service MigrationCenter.

Service describing handlers for resources.

MigrationCenterProto

MigrationCenterSettings

Settings class to configure an instance of MigrationCenterClient.

The default instance has everything set to sensible defaults:

  • The default service address (migrationcenter.googleapis.com) and default port (443) are used.
  • Credentials are acquired automatically through Application Default Credentials.
  • Retries are configured for idempotent methods but not for non-idempotent methods.

The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.

For example, to set the total timeout of getAsset to 30 seconds:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 MigrationCenterSettings.Builder migrationCenterSettingsBuilder =
     MigrationCenterSettings.newBuilder();
 migrationCenterSettingsBuilder
     .getAssetSettings()
     .setRetrySettings(
         migrationCenterSettingsBuilder
             .getAssetSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 MigrationCenterSettings migrationCenterSettings = migrationCenterSettingsBuilder.build();
 

MigrationCenterSettings.Builder

Builder for MigrationCenterSettings.

MigrationInsight

An insight about potential migrations for an asset.

Protobuf type google.cloud.migrationcenter.v1.MigrationInsight

MigrationInsight.Builder

An insight about potential migrations for an asset.

Protobuf type google.cloud.migrationcenter.v1.MigrationInsight

NetworkAdapterDetails

Details of network adapter.

Protobuf type google.cloud.migrationcenter.v1.NetworkAdapterDetails

NetworkAdapterDetails.Builder

Details of network adapter.

Protobuf type google.cloud.migrationcenter.v1.NetworkAdapterDetails

NetworkAdapterList

List of network adapters.

Protobuf type google.cloud.migrationcenter.v1.NetworkAdapterList

NetworkAdapterList.Builder

List of network adapters.

Protobuf type google.cloud.migrationcenter.v1.NetworkAdapterList

NetworkAddress

Details of network address.

Protobuf type google.cloud.migrationcenter.v1.NetworkAddress

NetworkAddress.Builder

Details of network address.

Protobuf type google.cloud.migrationcenter.v1.NetworkAddress

NetworkAddressList

List of allocated/assigned network addresses.

Protobuf type google.cloud.migrationcenter.v1.NetworkAddressList

NetworkAddressList.Builder

List of allocated/assigned network addresses.

Protobuf type google.cloud.migrationcenter.v1.NetworkAddressList

NetworkConnection

Protobuf type google.cloud.migrationcenter.v1.NetworkConnection

NetworkConnection.Builder

Protobuf type google.cloud.migrationcenter.v1.NetworkConnection

NetworkConnectionList

Network connection list.

Protobuf type google.cloud.migrationcenter.v1.NetworkConnectionList

NetworkConnectionList.Builder

Network connection list.

Protobuf type google.cloud.migrationcenter.v1.NetworkConnectionList

NetworkUsageSample

Network usage sample. Values are across all network interfaces.

Protobuf type google.cloud.migrationcenter.v1.NetworkUsageSample

NetworkUsageSample.Builder

Network usage sample. Values are across all network interfaces.

Protobuf type google.cloud.migrationcenter.v1.NetworkUsageSample

NfsExport

NFS export.

Protobuf type google.cloud.migrationcenter.v1.NfsExport

NfsExport.Builder

NFS export.

Protobuf type google.cloud.migrationcenter.v1.NfsExport

NfsExportList

NFS exports.

Protobuf type google.cloud.migrationcenter.v1.NfsExportList

NfsExportList.Builder

NFS exports.

Protobuf type google.cloud.migrationcenter.v1.NfsExportList

OpenFileDetails

Open file Information.

Protobuf type google.cloud.migrationcenter.v1.OpenFileDetails

OpenFileDetails.Builder

Open file Information.

Protobuf type google.cloud.migrationcenter.v1.OpenFileDetails

OpenFileList

Open file list.

Protobuf type google.cloud.migrationcenter.v1.OpenFileList

OpenFileList.Builder

Open file list.

Protobuf type google.cloud.migrationcenter.v1.OpenFileList

OperationMetadata

Represents the metadata of the long-running operation.

Protobuf type google.cloud.migrationcenter.v1.OperationMetadata

OperationMetadata.Builder

Represents the metadata of the long-running operation.

Protobuf type google.cloud.migrationcenter.v1.OperationMetadata

PerformanceSample

Performance data sample.

Protobuf type google.cloud.migrationcenter.v1.PerformanceSample

PerformanceSample.Builder

Performance data sample.

Protobuf type google.cloud.migrationcenter.v1.PerformanceSample

PhysicalPlatformDetails

Platform specific details for Physical Machines.

Protobuf type google.cloud.migrationcenter.v1.PhysicalPlatformDetails

PhysicalPlatformDetails.Builder

Platform specific details for Physical Machines.

Protobuf type google.cloud.migrationcenter.v1.PhysicalPlatformDetails

PlatformDetails

Information about the platform.

Protobuf type google.cloud.migrationcenter.v1.PlatformDetails

PlatformDetails.Builder

Information about the platform.

Protobuf type google.cloud.migrationcenter.v1.PlatformDetails

PreferenceSet

The preferences that apply to all assets in a given context.

Protobuf type google.cloud.migrationcenter.v1.PreferenceSet

PreferenceSet.Builder

The preferences that apply to all assets in a given context.

Protobuf type google.cloud.migrationcenter.v1.PreferenceSet

PreferenceSetName

PreferenceSetName.Builder

Builder for projects/{project}/locations/{location}/preferenceSets/{preference_set}.

RegionPreferences

The user preferences relating to target regions.

Protobuf type google.cloud.migrationcenter.v1.RegionPreferences

RegionPreferences.Builder

The user preferences relating to target regions.

Protobuf type google.cloud.migrationcenter.v1.RegionPreferences

RemoveAssetsFromGroupRequest

A request to remove assets from a group.

Protobuf type google.cloud.migrationcenter.v1.RemoveAssetsFromGroupRequest

RemoveAssetsFromGroupRequest.Builder

A request to remove assets from a group.

Protobuf type google.cloud.migrationcenter.v1.RemoveAssetsFromGroupRequest

Report

Report represents a point-in-time rendering of the ReportConfig results.

Protobuf type google.cloud.migrationcenter.v1.Report

Report.Builder

Report represents a point-in-time rendering of the ReportConfig results.

Protobuf type google.cloud.migrationcenter.v1.Report

ReportAssetFramesRequest

A request to report a set of asset frames.

Protobuf type google.cloud.migrationcenter.v1.ReportAssetFramesRequest

ReportAssetFramesRequest.Builder

A request to report a set of asset frames.

Protobuf type google.cloud.migrationcenter.v1.ReportAssetFramesRequest

ReportAssetFramesResponse

A response to a call to ReportAssetFrame.

Protobuf type google.cloud.migrationcenter.v1.ReportAssetFramesResponse

ReportAssetFramesResponse.Builder

A response to a call to ReportAssetFrame.

Protobuf type google.cloud.migrationcenter.v1.ReportAssetFramesResponse

ReportConfig

The groups and associated preference sets on which we can generate reports.

Protobuf type google.cloud.migrationcenter.v1.ReportConfig

ReportConfig.Builder

The groups and associated preference sets on which we can generate reports.

Protobuf type google.cloud.migrationcenter.v1.ReportConfig

ReportConfig.GroupPreferenceSetAssignment

Represents a combination of a group with a preference set.

Protobuf type google.cloud.migrationcenter.v1.ReportConfig.GroupPreferenceSetAssignment

ReportConfig.GroupPreferenceSetAssignment.Builder

Represents a combination of a group with a preference set.

Protobuf type google.cloud.migrationcenter.v1.ReportConfig.GroupPreferenceSetAssignment

ReportConfigName

ReportConfigName.Builder

Builder for projects/{project}/locations/{location}/reportConfigs/{report_config}.

ReportName

ReportName.Builder

Builder for projects/{project}/locations/{location}/reportConfigs/{report_config}/reports/{report}.

ReportSummary

Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary

ReportSummary.AssetAggregateStats

Aggregate statistics for a collection of assets.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats

ReportSummary.AssetAggregateStats.Builder

Aggregate statistics for a collection of assets.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.AssetAggregateStats

ReportSummary.Builder

Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary

ReportSummary.ChartData

Describes a collection of data points rendered as a Chart.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.ChartData

ReportSummary.ChartData.Builder

Describes a collection of data points rendered as a Chart.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.ChartData

ReportSummary.ChartData.DataPoint

Describes a single data point in the Chart.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.ChartData.DataPoint

ReportSummary.ChartData.DataPoint.Builder

Describes a single data point in the Chart.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.ChartData.DataPoint

ReportSummary.ComputeEngineFinding

A set of findings that applies to assets destined for Compute Engine.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.ComputeEngineFinding

ReportSummary.ComputeEngineFinding.Builder

A set of findings that applies to assets destined for Compute Engine.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.ComputeEngineFinding

ReportSummary.GroupFinding

Summary Findings for a specific Group.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.GroupFinding

ReportSummary.GroupFinding.Builder

Summary Findings for a specific Group.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.GroupFinding

ReportSummary.GroupPreferenceSetFinding

Summary Findings for a specific Group/PreferenceSet combination.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.GroupPreferenceSetFinding

ReportSummary.GroupPreferenceSetFinding.Builder

Summary Findings for a specific Group/PreferenceSet combination.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.GroupPreferenceSetFinding

ReportSummary.HistogramChartData

A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData

ReportSummary.HistogramChartData.Bucket

A histogram bucket with a lower and upper bound, and a count of items with a field value between those bounds. The lower bound is inclusive and the upper bound is exclusive. Lower bound may be -infinity and upper bound may be infinity.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData.Bucket

ReportSummary.HistogramChartData.Bucket.Builder

A histogram bucket with a lower and upper bound, and a count of items with a field value between those bounds. The lower bound is inclusive and the upper bound is exclusive. Lower bound may be -infinity and upper bound may be infinity.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData.Bucket

ReportSummary.HistogramChartData.Builder

A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.HistogramChartData

ReportSummary.MachineSeriesAllocation

Represents a data point tracking the count of assets allocated for a specific Machine Series.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation

ReportSummary.MachineSeriesAllocation.Builder

Represents a data point tracking the count of assets allocated for a specific Machine Series.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.MachineSeriesAllocation

ReportSummary.SoleTenantFinding

A set of findings that applies to assets destined for Sole-Tenant nodes.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.SoleTenantFinding

ReportSummary.SoleTenantFinding.Builder

A set of findings that applies to assets destined for Sole-Tenant nodes.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.SoleTenantFinding

ReportSummary.SoleTenantNodeAllocation

Represents the assets allocated to a specific Sole-Tenant node type.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.SoleTenantNodeAllocation

ReportSummary.SoleTenantNodeAllocation.Builder

Represents the assets allocated to a specific Sole-Tenant node type.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.SoleTenantNodeAllocation

ReportSummary.UtilizationChartData

Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData

ReportSummary.UtilizationChartData.Builder

Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.UtilizationChartData

ReportSummary.VmwareEngineFinding

A set of findings that applies to assets destined for VMWare Engine.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.VmwareEngineFinding

ReportSummary.VmwareEngineFinding.Builder

A set of findings that applies to assets destined for VMWare Engine.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.VmwareEngineFinding

ReportSummary.VmwareNode

A VMWare Engine Node

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.VmwareNode

ReportSummary.VmwareNode.Builder

A VMWare Engine Node

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.VmwareNode

ReportSummary.VmwareNodeAllocation

Represents assets allocated to a specific VMWare Node type.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.VmwareNodeAllocation

ReportSummary.VmwareNodeAllocation.Builder

Represents assets allocated to a specific VMWare Node type.

Protobuf type google.cloud.migrationcenter.v1.ReportSummary.VmwareNodeAllocation

RunImportJobRequest

A request to run an import job.

Protobuf type google.cloud.migrationcenter.v1.RunImportJobRequest

RunImportJobRequest.Builder

A request to run an import job.

Protobuf type google.cloud.migrationcenter.v1.RunImportJobRequest

RunningProcess

Guest OS running process details.

Protobuf type google.cloud.migrationcenter.v1.RunningProcess

RunningProcess.Builder

Guest OS running process details.

Protobuf type google.cloud.migrationcenter.v1.RunningProcess

RunningProcessList

List of running guest OS processes.

Protobuf type google.cloud.migrationcenter.v1.RunningProcessList

RunningProcessList.Builder

List of running guest OS processes.

Protobuf type google.cloud.migrationcenter.v1.RunningProcessList

RunningService

Guest OS running service details.

Protobuf type google.cloud.migrationcenter.v1.RunningService

RunningService.Builder

Guest OS running service details.

Protobuf type google.cloud.migrationcenter.v1.RunningService

RunningServiceList

List of running guest OS services.

Protobuf type google.cloud.migrationcenter.v1.RunningServiceList

RunningServiceList.Builder

List of running guest OS services.

Protobuf type google.cloud.migrationcenter.v1.RunningServiceList

RuntimeNetworkInfo

Runtime networking information.

Protobuf type google.cloud.migrationcenter.v1.RuntimeNetworkInfo

RuntimeNetworkInfo.Builder

Runtime networking information.

Protobuf type google.cloud.migrationcenter.v1.RuntimeNetworkInfo

Settings

Describes the Migration Center settings related to the project.

Protobuf type google.cloud.migrationcenter.v1.Settings

Settings.Builder

Describes the Migration Center settings related to the project.

Protobuf type google.cloud.migrationcenter.v1.Settings

SettingsName

SettingsName.Builder

Builder for projects/{project}/locations/{location}/settings.

SoleTenancyPreferences

Preferences concerning Sole Tenancy nodes and VMs.

Protobuf type google.cloud.migrationcenter.v1.SoleTenancyPreferences

SoleTenancyPreferences.Builder

Preferences concerning Sole Tenancy nodes and VMs.

Protobuf type google.cloud.migrationcenter.v1.SoleTenancyPreferences

SoleTenantNodeType

A Sole Tenant node type.

Protobuf type google.cloud.migrationcenter.v1.SoleTenantNodeType

SoleTenantNodeType.Builder

A Sole Tenant node type.

Protobuf type google.cloud.migrationcenter.v1.SoleTenantNodeType

Source

Source represents an object from which asset information is streamed to Migration Center.

Protobuf type google.cloud.migrationcenter.v1.Source

Source.Builder

Source represents an object from which asset information is streamed to Migration Center.

Protobuf type google.cloud.migrationcenter.v1.Source

SourceName

SourceName.Builder

Builder for projects/{project}/locations/{location}/sources/{source}.

UpdateAssetRequest

A request to update an asset.

Protobuf type google.cloud.migrationcenter.v1.UpdateAssetRequest

UpdateAssetRequest.Builder

A request to update an asset.

Protobuf type google.cloud.migrationcenter.v1.UpdateAssetRequest

UpdateGroupRequest

A request to update a group.

Protobuf type google.cloud.migrationcenter.v1.UpdateGroupRequest

UpdateGroupRequest.Builder

A request to update a group.

Protobuf type google.cloud.migrationcenter.v1.UpdateGroupRequest

UpdateImportJobRequest

A request to update an import job.

Protobuf type google.cloud.migrationcenter.v1.UpdateImportJobRequest

UpdateImportJobRequest.Builder

A request to update an import job.

Protobuf type google.cloud.migrationcenter.v1.UpdateImportJobRequest

UpdatePreferenceSetRequest

A request to update a preference set.

Protobuf type google.cloud.migrationcenter.v1.UpdatePreferenceSetRequest

UpdatePreferenceSetRequest.Builder

A request to update a preference set.

Protobuf type google.cloud.migrationcenter.v1.UpdatePreferenceSetRequest

UpdateSettingsRequest

A request to update the settings.

Protobuf type google.cloud.migrationcenter.v1.UpdateSettingsRequest

UpdateSettingsRequest.Builder

A request to update the settings.

Protobuf type google.cloud.migrationcenter.v1.UpdateSettingsRequest

UpdateSourceRequest

A request to update a source.

Protobuf type google.cloud.migrationcenter.v1.UpdateSourceRequest

UpdateSourceRequest.Builder

A request to update a source.

Protobuf type google.cloud.migrationcenter.v1.UpdateSourceRequest

UploadFileInfo

A resource that contains a URI to which a data file can be uploaded.

Protobuf type google.cloud.migrationcenter.v1.UploadFileInfo

UploadFileInfo.Builder

A resource that contains a URI to which a data file can be uploaded.

Protobuf type google.cloud.migrationcenter.v1.UploadFileInfo

ValidateImportJobRequest

A request to validate an import job.

Protobuf type google.cloud.migrationcenter.v1.ValidateImportJobRequest

ValidateImportJobRequest.Builder

A request to validate an import job.

Protobuf type google.cloud.migrationcenter.v1.ValidateImportJobRequest

ValidationReport

A resource that aggregates errors across import job files.

Protobuf type google.cloud.migrationcenter.v1.ValidationReport

ValidationReport.Builder

A resource that aggregates errors across import job files.

Protobuf type google.cloud.migrationcenter.v1.ValidationReport

VirtualMachinePreferences

VirtualMachinePreferences enables you to create sets of assumptions, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.

Protobuf type google.cloud.migrationcenter.v1.VirtualMachinePreferences

VirtualMachinePreferences.Builder

VirtualMachinePreferences enables you to create sets of assumptions, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.

Protobuf type google.cloud.migrationcenter.v1.VirtualMachinePreferences

VmwareDiskConfig

VMware disk config details.

Protobuf type google.cloud.migrationcenter.v1.VmwareDiskConfig

VmwareDiskConfig.Builder

VMware disk config details.

Protobuf type google.cloud.migrationcenter.v1.VmwareDiskConfig

VmwareEnginePreferences

The user preferences relating to Google Cloud VMware Engine target platform.

Protobuf type google.cloud.migrationcenter.v1.VmwareEnginePreferences

VmwareEnginePreferences.Builder

The user preferences relating to Google Cloud VMware Engine target platform.

Protobuf type google.cloud.migrationcenter.v1.VmwareEnginePreferences

VmwarePlatformDetails

VMware specific details.

Protobuf type google.cloud.migrationcenter.v1.VmwarePlatformDetails

VmwarePlatformDetails.Builder

VMware specific details.

Protobuf type google.cloud.migrationcenter.v1.VmwarePlatformDetails

Interfaces

AddAssetsToGroupRequestOrBuilder

AggregateAssetsValuesRequestOrBuilder

AggregateAssetsValuesResponseOrBuilder

Aggregation.CountOrBuilder

Aggregation.FrequencyOrBuilder

Aggregation.HistogramOrBuilder

Aggregation.SumOrBuilder

AggregationOrBuilder

AggregationResult.CountOrBuilder

AggregationResult.FrequencyOrBuilder

AggregationResult.Histogram.BucketOrBuilder

AggregationResult.HistogramOrBuilder

AggregationResult.SumOrBuilder

AggregationResultOrBuilder

AssetFrameOrBuilder

AssetListOrBuilder

AssetOrBuilder

AssetPerformanceDataOrBuilder

AwsEc2PlatformDetailsOrBuilder

AzureVmPlatformDetailsOrBuilder

BatchDeleteAssetsRequestOrBuilder

BatchUpdateAssetsRequestOrBuilder

BatchUpdateAssetsResponseOrBuilder

BiosDetailsOrBuilder

ComputeEngineMigrationTargetOrBuilder

ComputeEnginePreferencesOrBuilder

ComputeEngineShapeDescriptorOrBuilder

ComputeStorageDescriptorOrBuilder

CpuUsageSampleOrBuilder

CreateGroupRequestOrBuilder

CreateImportDataFileRequestOrBuilder

CreateImportJobRequestOrBuilder

CreatePreferenceSetRequestOrBuilder

CreateReportConfigRequestOrBuilder

CreateReportRequestOrBuilder

CreateSourceRequestOrBuilder

DailyResourceUsageAggregation.CPUOrBuilder

DailyResourceUsageAggregation.DiskOrBuilder

DailyResourceUsageAggregation.MemoryOrBuilder

DailyResourceUsageAggregation.NetworkOrBuilder

DailyResourceUsageAggregation.StatsOrBuilder

DailyResourceUsageAggregationOrBuilder

DeleteAssetRequestOrBuilder

DeleteGroupRequestOrBuilder

DeleteImportDataFileRequestOrBuilder

DeleteImportJobRequestOrBuilder

DeletePreferenceSetRequestOrBuilder

DeleteReportConfigRequestOrBuilder

DeleteReportRequestOrBuilder

DeleteSourceRequestOrBuilder

DiskEntryListOrBuilder

DiskEntryOrBuilder

DiskPartitionListOrBuilder

DiskPartitionOrBuilder

DiskUsageSampleOrBuilder

ErrorFrameOrBuilder

ExecutionReportOrBuilder

FileValidationReportOrBuilder

FitDescriptorOrBuilder

FrameViolationEntryOrBuilder

FramesOrBuilder

FstabEntryListOrBuilder

FstabEntryOrBuilder

GenericInsightOrBuilder

GenericPlatformDetailsOrBuilder

GetAssetRequestOrBuilder

GetErrorFrameRequestOrBuilder

GetGroupRequestOrBuilder

GetImportDataFileRequestOrBuilder

GetImportJobRequestOrBuilder

GetPreferenceSetRequestOrBuilder

GetReportConfigRequestOrBuilder

GetReportRequestOrBuilder

GetSettingsRequestOrBuilder

GetSourceRequestOrBuilder

GroupOrBuilder

GuestConfigDetailsOrBuilder

GuestInstalledApplicationListOrBuilder

GuestInstalledApplicationOrBuilder

GuestOsDetailsOrBuilder

GuestRuntimeDetailsOrBuilder

HostsEntryListOrBuilder

HostsEntryOrBuilder

ImportDataFileOrBuilder

ImportErrorOrBuilder

ImportJobOrBuilder

ImportRowErrorOrBuilder

InsightListOrBuilder

InsightOrBuilder

ListAssetsRequestOrBuilder

ListAssetsResponseOrBuilder

ListErrorFramesRequestOrBuilder

ListErrorFramesResponseOrBuilder

ListGroupsRequestOrBuilder

ListGroupsResponseOrBuilder

ListImportDataFilesRequestOrBuilder

ListImportDataFilesResponseOrBuilder

ListImportJobsRequestOrBuilder

ListImportJobsResponseOrBuilder

ListPreferenceSetsRequestOrBuilder

ListPreferenceSetsResponseOrBuilder

ListReportConfigsRequestOrBuilder

ListReportConfigsResponseOrBuilder

ListReportsRequestOrBuilder

ListReportsResponseOrBuilder

ListSourcesRequestOrBuilder

ListSourcesResponseOrBuilder

MachineArchitectureDetailsOrBuilder

MachineDetailsOrBuilder

MachineDiskDetailsOrBuilder

MachineNetworkDetailsOrBuilder

MachinePreferencesOrBuilder

MachineSeriesOrBuilder

MemoryUsageSampleOrBuilder

MigrationCenterGrpc.AsyncService

Service describing handlers for resources.

MigrationInsightOrBuilder

NetworkAdapterDetailsOrBuilder

NetworkAdapterListOrBuilder

NetworkAddressListOrBuilder

NetworkAddressOrBuilder

NetworkConnectionListOrBuilder

NetworkConnectionOrBuilder

NetworkUsageSampleOrBuilder

NfsExportListOrBuilder

NfsExportOrBuilder

OpenFileDetailsOrBuilder

OpenFileListOrBuilder

OperationMetadataOrBuilder

PerformanceSampleOrBuilder

PhysicalPlatformDetailsOrBuilder

PlatformDetailsOrBuilder

PreferenceSetOrBuilder

RegionPreferencesOrBuilder

RemoveAssetsFromGroupRequestOrBuilder

ReportAssetFramesRequestOrBuilder

ReportAssetFramesResponseOrBuilder

ReportConfig.GroupPreferenceSetAssignmentOrBuilder

ReportConfigOrBuilder

ReportOrBuilder

ReportSummary.AssetAggregateStatsOrBuilder

ReportSummary.ChartData.DataPointOrBuilder

ReportSummary.ChartDataOrBuilder

ReportSummary.ComputeEngineFindingOrBuilder

ReportSummary.GroupFindingOrBuilder

ReportSummary.GroupPreferenceSetFindingOrBuilder

ReportSummary.HistogramChartData.BucketOrBuilder

ReportSummary.HistogramChartDataOrBuilder

ReportSummary.MachineSeriesAllocationOrBuilder

ReportSummary.SoleTenantFindingOrBuilder

ReportSummary.SoleTenantNodeAllocationOrBuilder

ReportSummary.UtilizationChartDataOrBuilder

ReportSummary.VmwareEngineFindingOrBuilder

ReportSummary.VmwareNodeAllocationOrBuilder

ReportSummary.VmwareNodeOrBuilder

ReportSummaryOrBuilder

RunImportJobRequestOrBuilder

RunningProcessListOrBuilder

RunningProcessOrBuilder

RunningServiceListOrBuilder

RunningServiceOrBuilder

RuntimeNetworkInfoOrBuilder

SettingsOrBuilder

SoleTenancyPreferencesOrBuilder

SoleTenantNodeTypeOrBuilder

SourceOrBuilder

UpdateAssetRequestOrBuilder

UpdateGroupRequestOrBuilder

UpdateImportJobRequestOrBuilder

UpdatePreferenceSetRequestOrBuilder

UpdateSettingsRequestOrBuilder

UpdateSourceRequestOrBuilder

UploadFileInfoOrBuilder

ValidateImportJobRequestOrBuilder

ValidationReportOrBuilder

VirtualMachinePreferencesOrBuilder

VmwareDiskConfigOrBuilder

VmwareEnginePreferencesOrBuilder

VmwarePlatformDetailsOrBuilder

Enums

Aggregation.AggregationFunctionCase

AggregationResult.ResultCase

Asset.AssetDetailsCase

AssetFrame.FrameDataCase

AssetView

Specifies the types of asset views that provide complete or partial details of an asset.

Protobuf enum google.cloud.migrationcenter.v1.AssetView

CommitmentPlan

The plan of commitments for VM resource-based committed use discount (CUD).

Protobuf enum google.cloud.migrationcenter.v1.CommitmentPlan

ComputeMigrationTargetProduct

The preference for a specific Google Cloud product platform.

Protobuf enum google.cloud.migrationcenter.v1.ComputeMigrationTargetProduct

DiskEntry.InterfaceType

Disks interface type.

Protobuf enum google.cloud.migrationcenter.v1.DiskEntry.InterfaceType

DiskEntry.PlatformSpecificCase

ErrorFrameView

ErrorFrameView can be specified in ErrorFrames List and Get requests to control the level of details that is returned for the original frame.

Protobuf enum google.cloud.migrationcenter.v1.ErrorFrameView

FitDescriptor.FitLevel

Fit level.

Protobuf enum google.cloud.migrationcenter.v1.FitDescriptor.FitLevel

GuestConfigDetails.SeLinuxMode

Security-Enhanced Linux (SELinux) mode.

Protobuf enum google.cloud.migrationcenter.v1.GuestConfigDetails.SeLinuxMode

ImportDataFile.FileInfoCase

ImportDataFile.State

Enumerates possible states of an import data file.

Protobuf enum google.cloud.migrationcenter.v1.ImportDataFile.State

ImportError.Severity

Enumerate possible error severity.

Protobuf enum google.cloud.migrationcenter.v1.ImportError.Severity

ImportJob.ImportJobState

Enumerates possible states of an import job.

Protobuf enum google.cloud.migrationcenter.v1.ImportJob.ImportJobState

ImportJob.ReportCase

ImportJobFormat

Specifies the data formats supported by Migration Center.

Protobuf enum google.cloud.migrationcenter.v1.ImportJobFormat

ImportJobView

Specifies the types of import job views that provide complete or partial details of an import job.

Protobuf enum google.cloud.migrationcenter.v1.ImportJobView

Insight.InsightCase

LicenseType

The License type for premium images (RHEL, RHEL for SAP, SLES, SLES for SAP, Windows Server).

Protobuf enum google.cloud.migrationcenter.v1.LicenseType

MachineArchitectureDetails.CpuHyperThreading

CPU hyper-threading support.

Protobuf enum google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading

MachineArchitectureDetails.FirmwareType

Firmware type.

Protobuf enum google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType

MachineDetails.PowerState

Machine power state.

Protobuf enum google.cloud.migrationcenter.v1.MachineDetails.PowerState

MigrationInsight.MigrationTargetCase

NetworkAddress.AddressAssignment

Network address assignment.

Protobuf enum google.cloud.migrationcenter.v1.NetworkAddress.AddressAssignment

NetworkConnection.State

Network connection state.

Protobuf enum google.cloud.migrationcenter.v1.NetworkConnection.State

OperatingSystemFamily

Known categories of operating systems.

Protobuf enum google.cloud.migrationcenter.v1.OperatingSystemFamily

PersistentDiskType

The persistent disk (PD) types of Compute Engine virtual machines.

Protobuf enum google.cloud.migrationcenter.v1.PersistentDiskType

PlatformDetails.VendorDetailsCase

Report.State

Report creation state.

Protobuf enum google.cloud.migrationcenter.v1.Report.State

Report.Type

Report type.

Protobuf enum google.cloud.migrationcenter.v1.Report.Type

ReportView

Specifies the types of views that provide complete or partial details of a Report.

Protobuf enum google.cloud.migrationcenter.v1.ReportView

RunningService.StartMode

Service start mode (OS-agnostic).

Protobuf enum google.cloud.migrationcenter.v1.RunningService.StartMode

RunningService.State

Service state (OS-agnostic).

Protobuf enum google.cloud.migrationcenter.v1.RunningService.State

SizingOptimizationStrategy

The sizing optimization strategy preferences of a virtual machine. This strategy, in addition to actual usage data of the virtual machine, can help determine the recommended shape on the target platform.

Protobuf enum google.cloud.migrationcenter.v1.SizingOptimizationStrategy

SoleTenancyPreferences.CommitmentPlan

Type of committed use discount.

Protobuf enum google.cloud.migrationcenter.v1.SoleTenancyPreferences.CommitmentPlan

SoleTenancyPreferences.HostMaintenancePolicy

Sole Tenancy nodes maintenance policy.

Protobuf enum google.cloud.migrationcenter.v1.SoleTenancyPreferences.HostMaintenancePolicy

Source.SourceType

Protobuf enum google.cloud.migrationcenter.v1.Source.SourceType

Source.State

Enumerates possible states of a source.

Protobuf enum google.cloud.migrationcenter.v1.Source.State

VmwareDiskConfig.BackingType

VMDK backing type possible values.

Protobuf enum google.cloud.migrationcenter.v1.VmwareDiskConfig.BackingType

VmwareDiskConfig.RdmCompatibility

RDM compatibility mode.

Protobuf enum google.cloud.migrationcenter.v1.VmwareDiskConfig.RdmCompatibility

VmwareDiskConfig.VmdkMode

VMDK disk mode.

Protobuf enum google.cloud.migrationcenter.v1.VmwareDiskConfig.VmdkMode

VmwareEnginePreferences.CommitmentPlan

Type of committed use discount.

Protobuf enum google.cloud.migrationcenter.v1.VmwareEnginePreferences.CommitmentPlan