Class CloudDeployStubSettings.Builder

    • Constructor Detail

      • Builder

        protected Builder()
      • Builder

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

      • applyToAllUnaryMethods

        public CloudDeployStubSettings.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()
      • getDeliveryPipelineSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDeliveryPipelineRequest,​DeliveryPipeline> getDeliveryPipelineSettings()
        Returns the builder for the settings used for calls to getDeliveryPipeline.
      • createDeliveryPipelineSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDeliveryPipelineRequest,​com.google.longrunning.Operation> createDeliveryPipelineSettings()
        Returns the builder for the settings used for calls to createDeliveryPipeline.
      • createDeliveryPipelineOperationSettings

        @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<CreateDeliveryPipelineRequest,​DeliveryPipeline,​OperationMetadata> createDeliveryPipelineOperationSettings()
        Returns the builder for the settings used for calls to createDeliveryPipeline.
      • updateDeliveryPipelineSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDeliveryPipelineRequest,​com.google.longrunning.Operation> updateDeliveryPipelineSettings()
        Returns the builder for the settings used for calls to updateDeliveryPipeline.
      • updateDeliveryPipelineOperationSettings

        @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<UpdateDeliveryPipelineRequest,​DeliveryPipeline,​OperationMetadata> updateDeliveryPipelineOperationSettings()
        Returns the builder for the settings used for calls to updateDeliveryPipeline.
      • deleteDeliveryPipelineSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDeliveryPipelineRequest,​com.google.longrunning.Operation> deleteDeliveryPipelineSettings()
        Returns the builder for the settings used for calls to deleteDeliveryPipeline.
      • deleteDeliveryPipelineOperationSettings

        @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<DeleteDeliveryPipelineRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteDeliveryPipelineOperationSettings()
        Returns the builder for the settings used for calls to deleteDeliveryPipeline.
      • getTargetSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTargetRequest,​Target> getTargetSettings()
        Returns the builder for the settings used for calls to getTarget.
      • createTargetSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTargetRequest,​com.google.longrunning.Operation> createTargetSettings()
        Returns the builder for the settings used for calls to createTarget.
      • createTargetOperationSettings

        @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<CreateTargetRequest,​Target,​OperationMetadata> createTargetOperationSettings()
        Returns the builder for the settings used for calls to createTarget.
      • updateTargetSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTargetRequest,​com.google.longrunning.Operation> updateTargetSettings()
        Returns the builder for the settings used for calls to updateTarget.
      • updateTargetOperationSettings

        @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<UpdateTargetRequest,​Target,​OperationMetadata> updateTargetOperationSettings()
        Returns the builder for the settings used for calls to updateTarget.
      • deleteTargetSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTargetRequest,​com.google.longrunning.Operation> deleteTargetSettings()
        Returns the builder for the settings used for calls to deleteTarget.
      • deleteTargetOperationSettings

        @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<DeleteTargetRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteTargetOperationSettings()
        Returns the builder for the settings used for calls to deleteTarget.
      • getReleaseSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetReleaseRequest,​Release> getReleaseSettings()
        Returns the builder for the settings used for calls to getRelease.
      • createReleaseSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateReleaseRequest,​com.google.longrunning.Operation> createReleaseSettings()
        Returns the builder for the settings used for calls to createRelease.
      • createReleaseOperationSettings

        @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<CreateReleaseRequest,​Release,​OperationMetadata> createReleaseOperationSettings()
        Returns the builder for the settings used for calls to createRelease.
      • abandonReleaseSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<AbandonReleaseRequest,​AbandonReleaseResponse> abandonReleaseSettings()
        Returns the builder for the settings used for calls to abandonRelease.
      • approveRolloutSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<ApproveRolloutRequest,​ApproveRolloutResponse> approveRolloutSettings()
        Returns the builder for the settings used for calls to approveRollout.
      • advanceRolloutSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<AdvanceRolloutRequest,​AdvanceRolloutResponse> advanceRolloutSettings()
        Returns the builder for the settings used for calls to advanceRollout.
      • cancelRolloutSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CancelRolloutRequest,​CancelRolloutResponse> cancelRolloutSettings()
        Returns the builder for the settings used for calls to cancelRollout.
      • getRolloutSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetRolloutRequest,​Rollout> getRolloutSettings()
        Returns the builder for the settings used for calls to getRollout.
      • createRolloutSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateRolloutRequest,​com.google.longrunning.Operation> createRolloutSettings()
        Returns the builder for the settings used for calls to createRollout.
      • createRolloutOperationSettings

        @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<CreateRolloutRequest,​Rollout,​OperationMetadata> createRolloutOperationSettings()
        Returns the builder for the settings used for calls to createRollout.
      • ignoreJobSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<IgnoreJobRequest,​IgnoreJobResponse> ignoreJobSettings()
        Returns the builder for the settings used for calls to ignoreJob.
      • retryJobSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<RetryJobRequest,​RetryJobResponse> retryJobSettings()
        Returns the builder for the settings used for calls to retryJob.
      • getJobRunSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetJobRunRequest,​JobRun> getJobRunSettings()
        Returns the builder for the settings used for calls to getJobRun.
      • terminateJobRunSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<TerminateJobRunRequest,​TerminateJobRunResponse> terminateJobRunSettings()
        Returns the builder for the settings used for calls to terminateJobRun.
      • getConfigSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetConfigRequest,​Config> getConfigSettings()
        Returns the builder for the settings used for calls to getConfig.
      • listLocationsSettings

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

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.SetIamPolicyRequest,​com.google.iam.v1.Policy> setIamPolicySettings()
        Returns the builder for the settings used for calls to setIamPolicy.
      • getIamPolicySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.GetIamPolicyRequest,​com.google.iam.v1.Policy> getIamPolicySettings()
        Returns the builder for the settings used for calls to getIamPolicy.
      • testIamPermissionsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.TestIamPermissionsRequest,​com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsSettings()
        Returns the builder for the settings used for calls to testIamPermissions.