Struct apollo_client::open::OpenApiClient
source · pub struct OpenApiClient { /* private fields */ }
Available on crate feature
open
only.Expand description
Created by OpenApiClientBuilder::build.
Implementations§
source§impl OpenApiClient
impl OpenApiClient
sourcepub async fn env_cluster(
&self,
request: OpenEnvClusterRequest
) -> ApolloClientResult<Vec<OpenEnvClusterResponse>>
pub async fn env_cluster( &self, request: OpenEnvClusterRequest ) -> ApolloClientResult<Vec<OpenEnvClusterResponse>>
获取App的环境,集群信息。
sourcepub async fn app(
&self,
request: OpenAppRequest
) -> ApolloClientResult<Vec<OpenAppResponse>>
pub async fn app( &self, request: OpenAppRequest ) -> ApolloClientResult<Vec<OpenAppResponse>>
获取App信息。
sourcepub async fn cluster(
&self,
request: OpenClusterRequest
) -> ApolloClientResult<OpenClusterResponse>
pub async fn cluster( &self, request: OpenClusterRequest ) -> ApolloClientResult<OpenClusterResponse>
获取集群接口。
sourcepub async fn namespace(
&self,
request: OpenNamespaceRequest
) -> ApolloClientResult<Vec<OpenNamespaceResponse>>
pub async fn namespace( &self, request: OpenNamespaceRequest ) -> ApolloClientResult<Vec<OpenNamespaceResponse>>
获取某个Namespace信息接口。
sourcepub async fn create_item(
&self,
request: OpenCreateItemRequest
) -> ApolloClientResult<OpenItemResponse>
pub async fn create_item( &self, request: OpenCreateItemRequest ) -> ApolloClientResult<OpenItemResponse>
新增配置接口。
sourcepub async fn update_item(
&self,
request: OpenUpdateItemRequest
) -> ApolloClientResult<()>
pub async fn update_item( &self, request: OpenUpdateItemRequest ) -> ApolloClientResult<()>
修改配置接口。
sourcepub async fn publish_namespace(
&self,
request: OpenPublishNamespaceRequest
) -> ApolloClientResult<OpenPublishResponse>
pub async fn publish_namespace( &self, request: OpenPublishNamespaceRequest ) -> ApolloClientResult<OpenPublishResponse>
发布配置接口。
Auto Trait Implementations§
impl !RefUnwindSafe for OpenApiClient
impl Send for OpenApiClient
impl Sync for OpenApiClient
impl Unpin for OpenApiClient
impl !UnwindSafe for OpenApiClient
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