Class RapidMigrationAssessmentStubSettings.Builder

    • Constructor Detail

      • Builder

        protected Builder()
      • Builder

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

      • applyToAllUnaryMethods

        public RapidMigrationAssessmentStubSettings.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()
      • createCollectorSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateCollectorRequest,​com.google.longrunning.Operation> createCollectorSettings()
        Returns the builder for the settings used for calls to createCollector.
      • createCollectorOperationSettings

        @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<CreateCollectorRequest,​Collector,​OperationMetadata> createCollectorOperationSettings()
        Returns the builder for the settings used for calls to createCollector.
      • createAnnotationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateAnnotationRequest,​com.google.longrunning.Operation> createAnnotationSettings()
        Returns the builder for the settings used for calls to createAnnotation.
      • createAnnotationOperationSettings

        @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<CreateAnnotationRequest,​Annotation,​OperationMetadata> createAnnotationOperationSettings()
        Returns the builder for the settings used for calls to createAnnotation.
      • getAnnotationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAnnotationRequest,​Annotation> getAnnotationSettings()
        Returns the builder for the settings used for calls to getAnnotation.
      • getCollectorSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCollectorRequest,​Collector> getCollectorSettings()
        Returns the builder for the settings used for calls to getCollector.
      • updateCollectorSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateCollectorRequest,​com.google.longrunning.Operation> updateCollectorSettings()
        Returns the builder for the settings used for calls to updateCollector.
      • updateCollectorOperationSettings

        @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<UpdateCollectorRequest,​Collector,​OperationMetadata> updateCollectorOperationSettings()
        Returns the builder for the settings used for calls to updateCollector.
      • deleteCollectorSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteCollectorRequest,​com.google.longrunning.Operation> deleteCollectorSettings()
        Returns the builder for the settings used for calls to deleteCollector.
      • deleteCollectorOperationSettings

        @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<DeleteCollectorRequest,​Collector,​OperationMetadata> deleteCollectorOperationSettings()
        Returns the builder for the settings used for calls to deleteCollector.
      • resumeCollectorSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<ResumeCollectorRequest,​com.google.longrunning.Operation> resumeCollectorSettings()
        Returns the builder for the settings used for calls to resumeCollector.
      • resumeCollectorOperationSettings

        @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<ResumeCollectorRequest,​Collector,​OperationMetadata> resumeCollectorOperationSettings()
        Returns the builder for the settings used for calls to resumeCollector.
      • registerCollectorSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<RegisterCollectorRequest,​com.google.longrunning.Operation> registerCollectorSettings()
        Returns the builder for the settings used for calls to registerCollector.
      • registerCollectorOperationSettings

        @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<RegisterCollectorRequest,​Collector,​OperationMetadata> registerCollectorOperationSettings()
        Returns the builder for the settings used for calls to registerCollector.
      • pauseCollectorSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<PauseCollectorRequest,​com.google.longrunning.Operation> pauseCollectorSettings()
        Returns the builder for the settings used for calls to pauseCollector.
      • pauseCollectorOperationSettings

        @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<PauseCollectorRequest,​Collector,​OperationMetadata> pauseCollectorOperationSettings()
        Returns the builder for the settings used for calls to pauseCollector.
      • listLocationsSettings

        public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,​com.google.cloud.location.ListLocationsResponse,​RapidMigrationAssessmentClient.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.