Class VmMigrationStubSettings.Builder

    • Constructor Detail

      • Builder

        protected Builder()
      • Builder

        protected Builder​(com.google.api.gax.rpc.ClientContext clientContext)
    • Method Detail

      • applyToAllUnaryMethods

        public VmMigrationStubSettings.Builder applyToAllUnaryMethods​(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,​?>,​Void> settingsUpdater)
        Applies the given settings updater function to all of the unary API methods in this service.

        Note: This method does not support applying settings to streaming methods.

      • unaryMethodSettingsBuilders

        public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,​?>> unaryMethodSettingsBuilders()
      • getSourceSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetSourceRequest,​Source> getSourceSettings()
        Returns the builder for the settings used for calls to getSource.
      • createSourceSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateSourceRequest,​com.google.longrunning.Operation> createSourceSettings()
        Returns the builder for the settings used for calls to createSource.
      • createSourceOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateSourceRequest,​Source,​OperationMetadata> createSourceOperationSettings()
        Returns the builder for the settings used for calls to createSource.
      • updateSourceSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateSourceRequest,​com.google.longrunning.Operation> updateSourceSettings()
        Returns the builder for the settings used for calls to updateSource.
      • updateSourceOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateSourceRequest,​Source,​OperationMetadata> updateSourceOperationSettings()
        Returns the builder for the settings used for calls to updateSource.
      • deleteSourceSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteSourceRequest,​com.google.longrunning.Operation> deleteSourceSettings()
        Returns the builder for the settings used for calls to deleteSource.
      • deleteSourceOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteSourceRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteSourceOperationSettings()
        Returns the builder for the settings used for calls to deleteSource.
      • fetchInventorySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchInventoryRequest,​FetchInventoryResponse> fetchInventorySettings()
        Returns the builder for the settings used for calls to fetchInventory.
      • getUtilizationReportSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetUtilizationReportRequest,​UtilizationReport> getUtilizationReportSettings()
        Returns the builder for the settings used for calls to getUtilizationReport.
      • createUtilizationReportSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateUtilizationReportRequest,​com.google.longrunning.Operation> createUtilizationReportSettings()
        Returns the builder for the settings used for calls to createUtilizationReport.
      • createUtilizationReportOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateUtilizationReportRequest,​UtilizationReport,​OperationMetadata> createUtilizationReportOperationSettings()
        Returns the builder for the settings used for calls to createUtilizationReport.
      • deleteUtilizationReportSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteUtilizationReportRequest,​com.google.longrunning.Operation> deleteUtilizationReportSettings()
        Returns the builder for the settings used for calls to deleteUtilizationReport.
      • deleteUtilizationReportOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteUtilizationReportRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteUtilizationReportOperationSettings()
        Returns the builder for the settings used for calls to deleteUtilizationReport.
      • getDatacenterConnectorSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDatacenterConnectorRequest,​DatacenterConnector> getDatacenterConnectorSettings()
        Returns the builder for the settings used for calls to getDatacenterConnector.
      • createDatacenterConnectorSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDatacenterConnectorRequest,​com.google.longrunning.Operation> createDatacenterConnectorSettings()
        Returns the builder for the settings used for calls to createDatacenterConnector.
      • createDatacenterConnectorOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateDatacenterConnectorRequest,​DatacenterConnector,​OperationMetadata> createDatacenterConnectorOperationSettings()
        Returns the builder for the settings used for calls to createDatacenterConnector.
      • deleteDatacenterConnectorSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDatacenterConnectorRequest,​com.google.longrunning.Operation> deleteDatacenterConnectorSettings()
        Returns the builder for the settings used for calls to deleteDatacenterConnector.
      • deleteDatacenterConnectorOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteDatacenterConnectorRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteDatacenterConnectorOperationSettings()
        Returns the builder for the settings used for calls to deleteDatacenterConnector.
      • upgradeApplianceSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpgradeApplianceRequest,​com.google.longrunning.Operation> upgradeApplianceSettings()
        Returns the builder for the settings used for calls to upgradeAppliance.
      • upgradeApplianceOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<UpgradeApplianceRequest,​UpgradeApplianceResponse,​OperationMetadata> upgradeApplianceOperationSettings()
        Returns the builder for the settings used for calls to upgradeAppliance.
      • createMigratingVmSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateMigratingVmRequest,​com.google.longrunning.Operation> createMigratingVmSettings()
        Returns the builder for the settings used for calls to createMigratingVm.
      • createMigratingVmOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateMigratingVmRequest,​MigratingVm,​OperationMetadata> createMigratingVmOperationSettings()
        Returns the builder for the settings used for calls to createMigratingVm.
      • getMigratingVmSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetMigratingVmRequest,​MigratingVm> getMigratingVmSettings()
        Returns the builder for the settings used for calls to getMigratingVm.
      • updateMigratingVmSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateMigratingVmRequest,​com.google.longrunning.Operation> updateMigratingVmSettings()
        Returns the builder for the settings used for calls to updateMigratingVm.
      • updateMigratingVmOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateMigratingVmRequest,​MigratingVm,​OperationMetadata> updateMigratingVmOperationSettings()
        Returns the builder for the settings used for calls to updateMigratingVm.
      • deleteMigratingVmSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteMigratingVmRequest,​com.google.longrunning.Operation> deleteMigratingVmSettings()
        Returns the builder for the settings used for calls to deleteMigratingVm.
      • deleteMigratingVmOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteMigratingVmRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteMigratingVmOperationSettings()
        Returns the builder for the settings used for calls to deleteMigratingVm.
      • startMigrationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<StartMigrationRequest,​com.google.longrunning.Operation> startMigrationSettings()
        Returns the builder for the settings used for calls to startMigration.
      • startMigrationOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<StartMigrationRequest,​StartMigrationResponse,​OperationMetadata> startMigrationOperationSettings()
        Returns the builder for the settings used for calls to startMigration.
      • resumeMigrationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<ResumeMigrationRequest,​com.google.longrunning.Operation> resumeMigrationSettings()
        Returns the builder for the settings used for calls to resumeMigration.
      • resumeMigrationOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<ResumeMigrationRequest,​ResumeMigrationResponse,​OperationMetadata> resumeMigrationOperationSettings()
        Returns the builder for the settings used for calls to resumeMigration.
      • pauseMigrationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<PauseMigrationRequest,​com.google.longrunning.Operation> pauseMigrationSettings()
        Returns the builder for the settings used for calls to pauseMigration.
      • pauseMigrationOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<PauseMigrationRequest,​PauseMigrationResponse,​OperationMetadata> pauseMigrationOperationSettings()
        Returns the builder for the settings used for calls to pauseMigration.
      • finalizeMigrationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<FinalizeMigrationRequest,​com.google.longrunning.Operation> finalizeMigrationSettings()
        Returns the builder for the settings used for calls to finalizeMigration.
      • finalizeMigrationOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<FinalizeMigrationRequest,​FinalizeMigrationResponse,​OperationMetadata> finalizeMigrationOperationSettings()
        Returns the builder for the settings used for calls to finalizeMigration.
      • createCloneJobSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateCloneJobRequest,​com.google.longrunning.Operation> createCloneJobSettings()
        Returns the builder for the settings used for calls to createCloneJob.
      • createCloneJobOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateCloneJobRequest,​CloneJob,​OperationMetadata> createCloneJobOperationSettings()
        Returns the builder for the settings used for calls to createCloneJob.
      • cancelCloneJobSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CancelCloneJobRequest,​com.google.longrunning.Operation> cancelCloneJobSettings()
        Returns the builder for the settings used for calls to cancelCloneJob.
      • cancelCloneJobOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<CancelCloneJobRequest,​CancelCloneJobResponse,​OperationMetadata> cancelCloneJobOperationSettings()
        Returns the builder for the settings used for calls to cancelCloneJob.
      • getCloneJobSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCloneJobRequest,​CloneJob> getCloneJobSettings()
        Returns the builder for the settings used for calls to getCloneJob.
      • createCutoverJobSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateCutoverJobRequest,​com.google.longrunning.Operation> createCutoverJobSettings()
        Returns the builder for the settings used for calls to createCutoverJob.
      • createCutoverJobOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateCutoverJobRequest,​CutoverJob,​OperationMetadata> createCutoverJobOperationSettings()
        Returns the builder for the settings used for calls to createCutoverJob.
      • cancelCutoverJobSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CancelCutoverJobRequest,​com.google.longrunning.Operation> cancelCutoverJobSettings()
        Returns the builder for the settings used for calls to cancelCutoverJob.
      • cancelCutoverJobOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<CancelCutoverJobRequest,​CancelCutoverJobResponse,​OperationMetadata> cancelCutoverJobOperationSettings()
        Returns the builder for the settings used for calls to cancelCutoverJob.
      • getCutoverJobSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCutoverJobRequest,​CutoverJob> getCutoverJobSettings()
        Returns the builder for the settings used for calls to getCutoverJob.
      • getGroupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetGroupRequest,​Group> getGroupSettings()
        Returns the builder for the settings used for calls to getGroup.
      • createGroupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateGroupRequest,​com.google.longrunning.Operation> createGroupSettings()
        Returns the builder for the settings used for calls to createGroup.
      • createGroupOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateGroupRequest,​Group,​OperationMetadata> createGroupOperationSettings()
        Returns the builder for the settings used for calls to createGroup.
      • updateGroupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateGroupRequest,​com.google.longrunning.Operation> updateGroupSettings()
        Returns the builder for the settings used for calls to updateGroup.
      • updateGroupOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateGroupRequest,​Group,​OperationMetadata> updateGroupOperationSettings()
        Returns the builder for the settings used for calls to updateGroup.
      • deleteGroupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteGroupRequest,​com.google.longrunning.Operation> deleteGroupSettings()
        Returns the builder for the settings used for calls to deleteGroup.
      • deleteGroupOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteGroupRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteGroupOperationSettings()
        Returns the builder for the settings used for calls to deleteGroup.
      • addGroupMigrationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<AddGroupMigrationRequest,​com.google.longrunning.Operation> addGroupMigrationSettings()
        Returns the builder for the settings used for calls to addGroupMigration.
      • addGroupMigrationOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<AddGroupMigrationRequest,​AddGroupMigrationResponse,​OperationMetadata> addGroupMigrationOperationSettings()
        Returns the builder for the settings used for calls to addGroupMigration.
      • removeGroupMigrationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<RemoveGroupMigrationRequest,​com.google.longrunning.Operation> removeGroupMigrationSettings()
        Returns the builder for the settings used for calls to removeGroupMigration.
      • removeGroupMigrationOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<RemoveGroupMigrationRequest,​RemoveGroupMigrationResponse,​OperationMetadata> removeGroupMigrationOperationSettings()
        Returns the builder for the settings used for calls to removeGroupMigration.
      • getTargetProjectSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTargetProjectRequest,​TargetProject> getTargetProjectSettings()
        Returns the builder for the settings used for calls to getTargetProject.
      • createTargetProjectSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTargetProjectRequest,​com.google.longrunning.Operation> createTargetProjectSettings()
        Returns the builder for the settings used for calls to createTargetProject.
      • createTargetProjectOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateTargetProjectRequest,​TargetProject,​OperationMetadata> createTargetProjectOperationSettings()
        Returns the builder for the settings used for calls to createTargetProject.
      • updateTargetProjectSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTargetProjectRequest,​com.google.longrunning.Operation> updateTargetProjectSettings()
        Returns the builder for the settings used for calls to updateTargetProject.
      • updateTargetProjectOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateTargetProjectRequest,​TargetProject,​OperationMetadata> updateTargetProjectOperationSettings()
        Returns the builder for the settings used for calls to updateTargetProject.
      • deleteTargetProjectSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTargetProjectRequest,​com.google.longrunning.Operation> deleteTargetProjectSettings()
        Returns the builder for the settings used for calls to deleteTargetProject.
      • deleteTargetProjectOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteTargetProjectRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteTargetProjectOperationSettings()
        Returns the builder for the settings used for calls to deleteTargetProject.
      • getReplicationCycleSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetReplicationCycleRequest,​ReplicationCycle> getReplicationCycleSettings()
        Returns the builder for the settings used for calls to getReplicationCycle.
      • listLocationsSettings

        public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,​com.google.cloud.location.ListLocationsResponse,​VmMigrationClient.ListLocationsPagedResponse> listLocationsSettings()
        Returns the builder for the settings used for calls to listLocations.
      • getLocationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.cloud.location.GetLocationRequest,​com.google.cloud.location.Location> getLocationSettings()
        Returns the builder for the settings used for calls to getLocation.