pub struct DataSourceService {
pub config: Config,
}Expand description
数据源服务
Fields§
§config: ConfigImplementations§
Source§impl DataSourceService
impl DataSourceService
pub fn new(config: Config) -> Self
Sourcepub async fn create(
&self,
request: CreateDataSourceRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<CreateDataSourceResponse>>
pub async fn create( &self, request: CreateDataSourceRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<CreateDataSourceResponse>>
Sourcepub async fn delete(
&self,
data_source_id: &str,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<EmptyDataSourceResponse>>
pub async fn delete( &self, data_source_id: &str, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<EmptyDataSourceResponse>>
Sourcepub async fn patch(
&self,
data_source_id: &str,
request: UpdateDataSourceRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<UpdateDataSourceResponse>>
pub async fn patch( &self, data_source_id: &str, request: UpdateDataSourceRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<UpdateDataSourceResponse>>
Sourcepub async fn get(
&self,
data_source_id: &str,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<GetDataSourceResponse>>
pub async fn get( &self, data_source_id: &str, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<GetDataSourceResponse>>
Sourcepub async fn list(
&self,
request: Option<ListDataSourceRequest>,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<ListDataSourceResponse>>
pub async fn list( &self, request: Option<ListDataSourceRequest>, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<ListDataSourceResponse>>
Auto Trait Implementations§
impl Freeze for DataSourceService
impl !RefUnwindSafe for DataSourceService
impl Send for DataSourceService
impl Sync for DataSourceService
impl Unpin for DataSourceService
impl !UnwindSafe for DataSourceService
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more