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:
- 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.
- 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.
- 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