Class DatasetServiceSettings.Builder

    • Method Detail

      • applyToAllUnaryMethods

        public DatasetServiceSettings.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.

      • createDatasetSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDatasetRequest,​com.google.longrunning.Operation> createDatasetSettings()
        Returns the builder for the settings used for calls to createDataset.
      • getDatasetSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDatasetRequest,​Dataset> getDatasetSettings()
        Returns the builder for the settings used for calls to getDataset.
      • updateDatasetSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDatasetRequest,​Dataset> updateDatasetSettings()
        Returns the builder for the settings used for calls to updateDataset.
      • deleteDatasetSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDatasetRequest,​com.google.longrunning.Operation> deleteDatasetSettings()
        Returns the builder for the settings used for calls to deleteDataset.
      • deleteDatasetOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteDatasetRequest,​com.google.protobuf.Empty,​DeleteOperationMetadata> deleteDatasetOperationSettings()
        Returns the builder for the settings used for calls to deleteDataset.
      • importDataSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<ImportDataRequest,​com.google.longrunning.Operation> importDataSettings()
        Returns the builder for the settings used for calls to importData.
      • exportDataSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<ExportDataRequest,​com.google.longrunning.Operation> exportDataSettings()
        Returns the builder for the settings used for calls to exportData.
      • deleteSavedQuerySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteSavedQueryRequest,​com.google.longrunning.Operation> deleteSavedQuerySettings()
        Returns the builder for the settings used for calls to deleteSavedQuery.
      • deleteSavedQueryOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteSavedQueryRequest,​com.google.protobuf.Empty,​DeleteOperationMetadata> deleteSavedQueryOperationSettings()
        Returns the builder for the settings used for calls to deleteSavedQuery.
      • getAnnotationSpecSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAnnotationSpecRequest,​AnnotationSpec> getAnnotationSpecSettings()
        Returns the builder for the settings used for calls to getAnnotationSpec.
      • listLocationsSettings

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