Class CloudstudioClient
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractClient
-
- com.tencentcloudapi.cloudstudio.v20210524.CloudstudioClient
-
public class CloudstudioClient extends AbstractClient
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
-
-
Constructor Summary
Constructors Constructor Description CloudstudioClient(Credential credential, String region)CloudstudioClient(Credential credential, String region, ClientProfile profile)
-
Method Summary
-
Methods inherited from class com.tencentcloudapi.common.AbstractClient
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
-
-
-
-
Constructor Detail
-
CloudstudioClient
public CloudstudioClient(Credential credential, String region)
-
CloudstudioClient
public CloudstudioClient(Credential credential, String region, ClientProfile profile)
-
-
Method Detail
-
CreateCustomizeTemplates
public CreateCustomizeTemplatesResponse CreateCustomizeTemplates(CreateCustomizeTemplatesRequest req) throws TencentCloudSDKException
添加自定义模板- Parameters:
req- CreateCustomizeTemplatesRequest- Returns:
- CreateCustomizeTemplatesResponse
- Throws:
TencentCloudSDKException
-
CreateWorkspaceByAgent
public CreateWorkspaceByAgentResponse CreateWorkspaceByAgent(CreateWorkspaceByAgentRequest req) throws TencentCloudSDKException
云服务器方式创建工作空间- Parameters:
req- CreateWorkspaceByAgentRequest- Returns:
- CreateWorkspaceByAgentResponse
- Throws:
TencentCloudSDKException
-
CreateWorkspaceByTemplate
public CreateWorkspaceByTemplateResponse CreateWorkspaceByTemplate(CreateWorkspaceByTemplateRequest req) throws TencentCloudSDKException
快速开始, 基于模板创建工作空间- Parameters:
req- CreateWorkspaceByTemplateRequest- Returns:
- CreateWorkspaceByTemplateResponse
- Throws:
TencentCloudSDKException
-
CreateWorkspaceByVersionControl
public CreateWorkspaceByVersionControlResponse CreateWorkspaceByVersionControl(CreateWorkspaceByVersionControlRequest req) throws TencentCloudSDKException
根据模板创建工作空间- Parameters:
req- CreateWorkspaceByVersionControlRequest- Returns:
- CreateWorkspaceByVersionControlResponse
- Throws:
TencentCloudSDKException
-
CreateWorkspaceTemporaryToken
public CreateWorkspaceTemporaryTokenResponse CreateWorkspaceTemporaryToken(CreateWorkspaceTemporaryTokenRequest req) throws TencentCloudSDKException
为工作空间创建临时访问凭证,重复调用会创建新的 Token,旧的 Token 将会自动失效- Parameters:
req- CreateWorkspaceTemporaryTokenRequest- Returns:
- CreateWorkspaceTemporaryTokenResponse
- Throws:
TencentCloudSDKException
-
DeleteCustomizeTemplatesById
public DeleteCustomizeTemplatesByIdResponse DeleteCustomizeTemplatesById(DeleteCustomizeTemplatesByIdRequest req) throws TencentCloudSDKException
删除自定义模板- Parameters:
req- DeleteCustomizeTemplatesByIdRequest- Returns:
- DeleteCustomizeTemplatesByIdResponse
- Throws:
TencentCloudSDKException
-
DescribeCustomizeTemplates
public DescribeCustomizeTemplatesResponse DescribeCustomizeTemplates(DescribeCustomizeTemplatesRequest req) throws TencentCloudSDKException
获取所有模板列表- Parameters:
req- DescribeCustomizeTemplatesRequest- Returns:
- DescribeCustomizeTemplatesResponse
- Throws:
TencentCloudSDKException
-
DescribeCustomizeTemplatesById
public DescribeCustomizeTemplatesByIdResponse DescribeCustomizeTemplatesById(DescribeCustomizeTemplatesByIdRequest req) throws TencentCloudSDKException
获取特定模板信息- Parameters:
req- DescribeCustomizeTemplatesByIdRequest- Returns:
- DescribeCustomizeTemplatesByIdResponse
- Throws:
TencentCloudSDKException
-
DescribeCustomizeTemplatesPresets
public DescribeCustomizeTemplatesPresetsResponse DescribeCustomizeTemplatesPresets(DescribeCustomizeTemplatesPresetsRequest req) throws TencentCloudSDKException
获取创建模板的预置参数- Parameters:
req- DescribeCustomizeTemplatesPresetsRequest- Returns:
- DescribeCustomizeTemplatesPresetsResponse
- Throws:
TencentCloudSDKException
-
DescribeWorkspaceEnvList
public DescribeWorkspaceEnvListResponse DescribeWorkspaceEnvList(DescribeWorkspaceEnvListRequest req) throws TencentCloudSDKException
环境列表接口返回信息- Parameters:
req- DescribeWorkspaceEnvListRequest- Returns:
- DescribeWorkspaceEnvListResponse
- Throws:
TencentCloudSDKException
-
DescribeWorkspaceIsReady
public DescribeWorkspaceIsReadyResponse DescribeWorkspaceIsReady(DescribeWorkspaceIsReadyRequest req) throws TencentCloudSDKException
获取工作空间是否已经启动就绪- Parameters:
req- DescribeWorkspaceIsReadyRequest- Returns:
- DescribeWorkspaceIsReadyResponse
- Throws:
TencentCloudSDKException
-
DescribeWorkspaceNameExist
public DescribeWorkspaceNameExistResponse DescribeWorkspaceNameExist(DescribeWorkspaceNameExistRequest req) throws TencentCloudSDKException
检查工作空间是否存在- Parameters:
req- DescribeWorkspaceNameExistRequest- Returns:
- DescribeWorkspaceNameExistResponse
- Throws:
TencentCloudSDKException
-
DescribeWorkspaceStatus
public DescribeWorkspaceStatusResponse DescribeWorkspaceStatus(DescribeWorkspaceStatusRequest req) throws TencentCloudSDKException
获取工作空间元信息- Parameters:
req- DescribeWorkspaceStatusRequest- Returns:
- DescribeWorkspaceStatusResponse
- Throws:
TencentCloudSDKException
-
DescribeWorkspaceStatusList
public DescribeWorkspaceStatusListResponse DescribeWorkspaceStatusList(DescribeWorkspaceStatusListRequest req) throws TencentCloudSDKException
获取用户工作空间列表- Parameters:
req- DescribeWorkspaceStatusListRequest- Returns:
- DescribeWorkspaceStatusListResponse
- Throws:
TencentCloudSDKException
-
ModifyCustomizeTemplateVersionControl
public ModifyCustomizeTemplateVersionControlResponse ModifyCustomizeTemplateVersionControl(ModifyCustomizeTemplateVersionControlRequest req) throws TencentCloudSDKException
修改模板默认代码仓库- Parameters:
req- ModifyCustomizeTemplateVersionControlRequest- Returns:
- ModifyCustomizeTemplateVersionControlResponse
- Throws:
TencentCloudSDKException
-
ModifyCustomizeTemplatesFullById
public ModifyCustomizeTemplatesFullByIdResponse ModifyCustomizeTemplatesFullById(ModifyCustomizeTemplatesFullByIdRequest req) throws TencentCloudSDKException
全量修改自定义模板,不忽略空- Parameters:
req- ModifyCustomizeTemplatesFullByIdRequest- Returns:
- ModifyCustomizeTemplatesFullByIdResponse
- Throws:
TencentCloudSDKException
-
ModifyCustomizeTemplatesPartById
public ModifyCustomizeTemplatesPartByIdResponse ModifyCustomizeTemplatesPartById(ModifyCustomizeTemplatesPartByIdRequest req) throws TencentCloudSDKException
全量修改自定义模板,忽略空- Parameters:
req- ModifyCustomizeTemplatesPartByIdRequest- Returns:
- ModifyCustomizeTemplatesPartByIdResponse
- Throws:
TencentCloudSDKException
-
ModifyWorkspaceAttributes
public ModifyWorkspaceAttributesResponse ModifyWorkspaceAttributes(ModifyWorkspaceAttributesRequest req) throws TencentCloudSDKException
修改工作空间的名称和描述- Parameters:
req- ModifyWorkspaceAttributesRequest- Returns:
- ModifyWorkspaceAttributesResponse
- Throws:
TencentCloudSDKException
-
RecoverWorkspace
public RecoverWorkspaceResponse RecoverWorkspace(RecoverWorkspaceRequest req) throws TencentCloudSDKException
恢复工作空间- Parameters:
req- RecoverWorkspaceRequest- Returns:
- RecoverWorkspaceResponse
- Throws:
TencentCloudSDKException
-
RemoveWorkspace
public RemoveWorkspaceResponse RemoveWorkspace(RemoveWorkspaceRequest req) throws TencentCloudSDKException
删除工作空间- Parameters:
req- RemoveWorkspaceRequest- Returns:
- RemoveWorkspaceResponse
- Throws:
TencentCloudSDKException
-
RunWorkspace
public RunWorkspaceResponse RunWorkspace(RunWorkspaceRequest req) throws TencentCloudSDKException
运行空间- Parameters:
req- RunWorkspaceRequest- Returns:
- RunWorkspaceResponse
- Throws:
TencentCloudSDKException
-
StopWorkspace
public StopWorkspaceResponse StopWorkspace(StopWorkspaceRequest req) throws TencentCloudSDKException
停止运行空间- Parameters:
req- StopWorkspaceRequest- Returns:
- StopWorkspaceResponse
- Throws:
TencentCloudSDKException
-
-