Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
85b4b44446 |
@@ -1,3 +1,6 @@
|
||||
2021-12-20 Version: 1.36.985
|
||||
- Generated 2016-04-08 for `Emr`.
|
||||
|
||||
2021-12-17 Version: 1.36.984
|
||||
- Support Endpoint Protect.
|
||||
|
||||
|
||||
@@ -25,32 +25,16 @@ set(emr_public_header_model
|
||||
include/alibabacloud/emr/model/AddClusterServiceResult.h
|
||||
include/alibabacloud/emr/model/AddScalingConfigItemV2Request.h
|
||||
include/alibabacloud/emr/model/AddScalingConfigItemV2Result.h
|
||||
include/alibabacloud/emr/model/AuthorizeSecurityGroupRequest.h
|
||||
include/alibabacloud/emr/model/AuthorizeSecurityGroupResult.h
|
||||
include/alibabacloud/emr/model/CancelOrderRequest.h
|
||||
include/alibabacloud/emr/model/CancelOrderResult.h
|
||||
include/alibabacloud/emr/model/CloneFlowRequest.h
|
||||
include/alibabacloud/emr/model/CloneFlowResult.h
|
||||
include/alibabacloud/emr/model/CloneFlowJobRequest.h
|
||||
include/alibabacloud/emr/model/CloneFlowJobResult.h
|
||||
include/alibabacloud/emr/model/CreateBackupRequest.h
|
||||
include/alibabacloud/emr/model/CreateBackupResult.h
|
||||
include/alibabacloud/emr/model/CreateBackupPlanRequest.h
|
||||
include/alibabacloud/emr/model/CreateBackupPlanResult.h
|
||||
include/alibabacloud/emr/model/CreateClusterBootstrapActionRequest.h
|
||||
include/alibabacloud/emr/model/CreateClusterBootstrapActionResult.h
|
||||
include/alibabacloud/emr/model/CreateClusterHostGroupRequest.h
|
||||
include/alibabacloud/emr/model/CreateClusterHostGroupResult.h
|
||||
include/alibabacloud/emr/model/CreateClusterTemplateRequest.h
|
||||
include/alibabacloud/emr/model/CreateClusterTemplateResult.h
|
||||
include/alibabacloud/emr/model/CreateClusterV2Request.h
|
||||
include/alibabacloud/emr/model/CreateClusterV2Result.h
|
||||
include/alibabacloud/emr/model/CreateClusterWithTemplateRequest.h
|
||||
include/alibabacloud/emr/model/CreateClusterWithTemplateResult.h
|
||||
include/alibabacloud/emr/model/CreateDataSourceRequest.h
|
||||
include/alibabacloud/emr/model/CreateDataSourceResult.h
|
||||
include/alibabacloud/emr/model/CreateExecutionPlanRequest.h
|
||||
include/alibabacloud/emr/model/CreateExecutionPlanResult.h
|
||||
include/alibabacloud/emr/model/CreateFlowRequest.h
|
||||
include/alibabacloud/emr/model/CreateFlowResult.h
|
||||
include/alibabacloud/emr/model/CreateFlowCategoryRequest.h
|
||||
@@ -65,32 +49,14 @@ set(emr_public_header_model
|
||||
include/alibabacloud/emr/model/CreateFlowProjectClusterSettingResult.h
|
||||
include/alibabacloud/emr/model/CreateFlowProjectUserRequest.h
|
||||
include/alibabacloud/emr/model/CreateFlowProjectUserResult.h
|
||||
include/alibabacloud/emr/model/CreateJobRequest.h
|
||||
include/alibabacloud/emr/model/CreateJobResult.h
|
||||
include/alibabacloud/emr/model/CreateLibraryRequest.h
|
||||
include/alibabacloud/emr/model/CreateLibraryResult.h
|
||||
include/alibabacloud/emr/model/CreateMetaTablePreviewTaskRequest.h
|
||||
include/alibabacloud/emr/model/CreateMetaTablePreviewTaskResult.h
|
||||
include/alibabacloud/emr/model/CreateResourcePoolRequest.h
|
||||
include/alibabacloud/emr/model/CreateResourcePoolResult.h
|
||||
include/alibabacloud/emr/model/CreateResourceQueueRequest.h
|
||||
include/alibabacloud/emr/model/CreateResourceQueueResult.h
|
||||
include/alibabacloud/emr/model/CreateScalingGroupV2Request.h
|
||||
include/alibabacloud/emr/model/CreateScalingGroupV2Result.h
|
||||
include/alibabacloud/emr/model/CreateScalingRuleRequest.h
|
||||
include/alibabacloud/emr/model/CreateScalingRuleResult.h
|
||||
include/alibabacloud/emr/model/CreateTagRequest.h
|
||||
include/alibabacloud/emr/model/CreateTagResult.h
|
||||
include/alibabacloud/emr/model/CreateUserRequest.h
|
||||
include/alibabacloud/emr/model/CreateUserResult.h
|
||||
include/alibabacloud/emr/model/CreateUsersRequest.h
|
||||
include/alibabacloud/emr/model/CreateUsersResult.h
|
||||
include/alibabacloud/emr/model/DecommissionHostComponentRequest.h
|
||||
include/alibabacloud/emr/model/DecommissionHostComponentResult.h
|
||||
include/alibabacloud/emr/model/DeleteClusterTemplateRequest.h
|
||||
include/alibabacloud/emr/model/DeleteClusterTemplateResult.h
|
||||
include/alibabacloud/emr/model/DeleteExecutionPlanRequest.h
|
||||
include/alibabacloud/emr/model/DeleteExecutionPlanResult.h
|
||||
include/alibabacloud/emr/model/DeleteFlowRequest.h
|
||||
include/alibabacloud/emr/model/DeleteFlowResult.h
|
||||
include/alibabacloud/emr/model/DeleteFlowCategoryRequest.h
|
||||
@@ -103,24 +69,12 @@ set(emr_public_header_model
|
||||
include/alibabacloud/emr/model/DeleteFlowProjectClusterSettingResult.h
|
||||
include/alibabacloud/emr/model/DeleteFlowProjectUserRequest.h
|
||||
include/alibabacloud/emr/model/DeleteFlowProjectUserResult.h
|
||||
include/alibabacloud/emr/model/DeleteJobRequest.h
|
||||
include/alibabacloud/emr/model/DeleteJobResult.h
|
||||
include/alibabacloud/emr/model/DeleteLibrariesRequest.h
|
||||
include/alibabacloud/emr/model/DeleteLibrariesResult.h
|
||||
include/alibabacloud/emr/model/DeleteResourcePoolRequest.h
|
||||
include/alibabacloud/emr/model/DeleteResourcePoolResult.h
|
||||
include/alibabacloud/emr/model/DeleteResourceQueueRequest.h
|
||||
include/alibabacloud/emr/model/DeleteResourceQueueResult.h
|
||||
include/alibabacloud/emr/model/DeleteScalingRuleRequest.h
|
||||
include/alibabacloud/emr/model/DeleteScalingRuleResult.h
|
||||
include/alibabacloud/emr/model/DeleteTagRequest.h
|
||||
include/alibabacloud/emr/model/DeleteTagResult.h
|
||||
include/alibabacloud/emr/model/DeleteUserRequest.h
|
||||
include/alibabacloud/emr/model/DeleteUserResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterBasicInfoRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterBasicInfoResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterMetaCollectRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterMetaCollectResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterOperationHostTaskLogRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterOperationHostTaskLogResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterResourcePoolSchedulerTypeRequest.h
|
||||
@@ -129,22 +83,12 @@ set(emr_public_header_model
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceConfigRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceConfigResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceConfigHistoryRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceConfigHistoryResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceConfigTagRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceConfigTagResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterTemplateRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterTemplateResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterV2Request.h
|
||||
include/alibabacloud/emr/model/DescribeClusterV2Result.h
|
||||
include/alibabacloud/emr/model/DescribeDataSourceRequest.h
|
||||
include/alibabacloud/emr/model/DescribeDataSourceResult.h
|
||||
include/alibabacloud/emr/model/DescribeDiskOpsActivityRequest.h
|
||||
include/alibabacloud/emr/model/DescribeDiskOpsActivityResult.h
|
||||
include/alibabacloud/emr/model/DescribeEmrMainVersionRequest.h
|
||||
include/alibabacloud/emr/model/DescribeEmrMainVersionResult.h
|
||||
include/alibabacloud/emr/model/DescribeExecutionPlanRequest.h
|
||||
include/alibabacloud/emr/model/DescribeExecutionPlanResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowCategoryRequest.h
|
||||
@@ -165,16 +109,6 @@ set(emr_public_header_model
|
||||
include/alibabacloud/emr/model/DescribeFlowProjectResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowProjectClusterSettingRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowProjectClusterSettingResult.h
|
||||
include/alibabacloud/emr/model/DescribeJobRequest.h
|
||||
include/alibabacloud/emr/model/DescribeJobResult.h
|
||||
include/alibabacloud/emr/model/DescribeLibraryDetailRequest.h
|
||||
include/alibabacloud/emr/model/DescribeLibraryDetailResult.h
|
||||
include/alibabacloud/emr/model/DescribeLibraryInstallTaskDetailRequest.h
|
||||
include/alibabacloud/emr/model/DescribeLibraryInstallTaskDetailResult.h
|
||||
include/alibabacloud/emr/model/DescribeMetaTablePreviewTaskRequest.h
|
||||
include/alibabacloud/emr/model/DescribeMetaTablePreviewTaskResult.h
|
||||
include/alibabacloud/emr/model/DescribeScalingActivityRequest.h
|
||||
include/alibabacloud/emr/model/DescribeScalingActivityResult.h
|
||||
include/alibabacloud/emr/model/DescribeScalingCommonConfigRequest.h
|
||||
include/alibabacloud/emr/model/DescribeScalingCommonConfigResult.h
|
||||
include/alibabacloud/emr/model/DescribeScalingConfigItemV2Request.h
|
||||
@@ -183,44 +117,12 @@ set(emr_public_header_model
|
||||
include/alibabacloud/emr/model/DescribeScalingGroupInstanceV2Result.h
|
||||
include/alibabacloud/emr/model/DescribeScalingGroupV2Request.h
|
||||
include/alibabacloud/emr/model/DescribeScalingGroupV2Result.h
|
||||
include/alibabacloud/emr/model/DescribeScalingRuleRequest.h
|
||||
include/alibabacloud/emr/model/DescribeScalingRuleResult.h
|
||||
include/alibabacloud/emr/model/DescribeSecurityGroupAttributeRequest.h
|
||||
include/alibabacloud/emr/model/DescribeSecurityGroupAttributeResult.h
|
||||
include/alibabacloud/emr/model/DetachAndReleaseClusterEniRequest.h
|
||||
include/alibabacloud/emr/model/DetachAndReleaseClusterEniResult.h
|
||||
include/alibabacloud/emr/model/GetHdfsCapacityStatisticInfoRequest.h
|
||||
include/alibabacloud/emr/model/GetHdfsCapacityStatisticInfoResult.h
|
||||
include/alibabacloud/emr/model/GetJobInputStatisticInfoRequest.h
|
||||
include/alibabacloud/emr/model/GetJobInputStatisticInfoResult.h
|
||||
include/alibabacloud/emr/model/GetJobOutputStatisticInfoRequest.h
|
||||
include/alibabacloud/emr/model/GetJobOutputStatisticInfoResult.h
|
||||
include/alibabacloud/emr/model/GetJobRunningTimeStatisticInfoRequest.h
|
||||
include/alibabacloud/emr/model/GetJobRunningTimeStatisticInfoResult.h
|
||||
include/alibabacloud/emr/model/GetQueueInputStatisticInfoRequest.h
|
||||
include/alibabacloud/emr/model/GetQueueInputStatisticInfoResult.h
|
||||
include/alibabacloud/emr/model/GetQueueOutputStatisticInfoRequest.h
|
||||
include/alibabacloud/emr/model/GetQueueOutputStatisticInfoResult.h
|
||||
include/alibabacloud/emr/model/GetQueueSubmissionStatisticInfoRequest.h
|
||||
include/alibabacloud/emr/model/GetQueueSubmissionStatisticInfoResult.h
|
||||
include/alibabacloud/emr/model/GetUserInputStatisticInfoRequest.h
|
||||
include/alibabacloud/emr/model/GetUserInputStatisticInfoResult.h
|
||||
include/alibabacloud/emr/model/GetUserOutputStatisticInfoRequest.h
|
||||
include/alibabacloud/emr/model/GetUserOutputStatisticInfoResult.h
|
||||
include/alibabacloud/emr/model/GetUserSubmissionStatisticInfoRequest.h
|
||||
include/alibabacloud/emr/model/GetUserSubmissionStatisticInfoResult.h
|
||||
include/alibabacloud/emr/model/InstallLibrariesRequest.h
|
||||
include/alibabacloud/emr/model/InstallLibrariesResult.h
|
||||
include/alibabacloud/emr/model/JoinResourceGroupRequest.h
|
||||
include/alibabacloud/emr/model/JoinResourceGroupResult.h
|
||||
include/alibabacloud/emr/model/KillFlowJobRequest.h
|
||||
include/alibabacloud/emr/model/KillFlowJobResult.h
|
||||
include/alibabacloud/emr/model/ListAdviceActionRequest.h
|
||||
include/alibabacloud/emr/model/ListAdviceActionResult.h
|
||||
include/alibabacloud/emr/model/ListApmApplicationRequest.h
|
||||
include/alibabacloud/emr/model/ListApmApplicationResult.h
|
||||
include/alibabacloud/emr/model/ListBackupsRequest.h
|
||||
include/alibabacloud/emr/model/ListBackupsResult.h
|
||||
include/alibabacloud/emr/model/ListClusterHostRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterHostResult.h
|
||||
include/alibabacloud/emr/model/ListClusterHostComponentRequest.h
|
||||
@@ -251,18 +153,12 @@ set(emr_public_header_model
|
||||
include/alibabacloud/emr/model/ListClusterTemplatesResult.h
|
||||
include/alibabacloud/emr/model/ListClustersRequest.h
|
||||
include/alibabacloud/emr/model/ListClustersResult.h
|
||||
include/alibabacloud/emr/model/ListDataSourceRequest.h
|
||||
include/alibabacloud/emr/model/ListDataSourceResult.h
|
||||
include/alibabacloud/emr/model/ListDiskOpsEventsRequest.h
|
||||
include/alibabacloud/emr/model/ListDiskOpsEventsResult.h
|
||||
include/alibabacloud/emr/model/ListEmrAvailableConfigRequest.h
|
||||
include/alibabacloud/emr/model/ListEmrAvailableConfigResult.h
|
||||
include/alibabacloud/emr/model/ListEmrAvailableResourceRequest.h
|
||||
include/alibabacloud/emr/model/ListEmrAvailableResourceResult.h
|
||||
include/alibabacloud/emr/model/ListEmrMainVersionRequest.h
|
||||
include/alibabacloud/emr/model/ListEmrMainVersionResult.h
|
||||
include/alibabacloud/emr/model/ListExecutionPlanInstancesRequest.h
|
||||
include/alibabacloud/emr/model/ListExecutionPlanInstancesResult.h
|
||||
include/alibabacloud/emr/model/ListFlowRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowResult.h
|
||||
include/alibabacloud/emr/model/ListFlowCategoryRequest.h
|
||||
@@ -293,72 +189,30 @@ set(emr_public_header_model
|
||||
include/alibabacloud/emr/model/ListFlowProjectClusterSettingResult.h
|
||||
include/alibabacloud/emr/model/ListFlowProjectUserRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowProjectUserResult.h
|
||||
include/alibabacloud/emr/model/ListJobExecutionInstancesRequest.h
|
||||
include/alibabacloud/emr/model/ListJobExecutionInstancesResult.h
|
||||
include/alibabacloud/emr/model/ListJobsRequest.h
|
||||
include/alibabacloud/emr/model/ListJobsResult.h
|
||||
include/alibabacloud/emr/model/ListLibrariesRequest.h
|
||||
include/alibabacloud/emr/model/ListLibrariesResult.h
|
||||
include/alibabacloud/emr/model/ListLibraryInstallTasksRequest.h
|
||||
include/alibabacloud/emr/model/ListLibraryInstallTasksResult.h
|
||||
include/alibabacloud/emr/model/ListLibraryStatusRequest.h
|
||||
include/alibabacloud/emr/model/ListLibraryStatusResult.h
|
||||
include/alibabacloud/emr/model/ListLocalDiskComponentInfoRequest.h
|
||||
include/alibabacloud/emr/model/ListLocalDiskComponentInfoResult.h
|
||||
include/alibabacloud/emr/model/ListResourcePoolRequest.h
|
||||
include/alibabacloud/emr/model/ListResourcePoolResult.h
|
||||
include/alibabacloud/emr/model/ListRolesRequest.h
|
||||
include/alibabacloud/emr/model/ListRolesResult.h
|
||||
include/alibabacloud/emr/model/ListScalingActivityV2Request.h
|
||||
include/alibabacloud/emr/model/ListScalingActivityV2Result.h
|
||||
include/alibabacloud/emr/model/ListScalingConfigItemV2Request.h
|
||||
include/alibabacloud/emr/model/ListScalingConfigItemV2Result.h
|
||||
include/alibabacloud/emr/model/ListScalingGroupV2Request.h
|
||||
include/alibabacloud/emr/model/ListScalingGroupV2Result.h
|
||||
include/alibabacloud/emr/model/ListSecurityGroupRequest.h
|
||||
include/alibabacloud/emr/model/ListSecurityGroupResult.h
|
||||
include/alibabacloud/emr/model/ListStackRequest.h
|
||||
include/alibabacloud/emr/model/ListStackResult.h
|
||||
include/alibabacloud/emr/model/ListTagKeysRequest.h
|
||||
include/alibabacloud/emr/model/ListTagKeysResult.h
|
||||
include/alibabacloud/emr/model/ListTagResourcesRequest.h
|
||||
include/alibabacloud/emr/model/ListTagResourcesResult.h
|
||||
include/alibabacloud/emr/model/ListTagValuesRequest.h
|
||||
include/alibabacloud/emr/model/ListTagValuesResult.h
|
||||
include/alibabacloud/emr/model/ListUsersRequest.h
|
||||
include/alibabacloud/emr/model/ListUsersResult.h
|
||||
include/alibabacloud/emr/model/ListVswitchRequest.h
|
||||
include/alibabacloud/emr/model/ListVswitchResult.h
|
||||
include/alibabacloud/emr/model/ModifyClusterBootstrapActionRequest.h
|
||||
include/alibabacloud/emr/model/ModifyClusterBootstrapActionResult.h
|
||||
include/alibabacloud/emr/model/ModifyClusterHostGroupRequest.h
|
||||
include/alibabacloud/emr/model/ModifyClusterHostGroupResult.h
|
||||
include/alibabacloud/emr/model/ModifyClusterMetaCollectRequest.h
|
||||
include/alibabacloud/emr/model/ModifyClusterMetaCollectResult.h
|
||||
include/alibabacloud/emr/model/ModifyClusterNameRequest.h
|
||||
include/alibabacloud/emr/model/ModifyClusterNameResult.h
|
||||
include/alibabacloud/emr/model/ModifyClusterSecurityGroupRuleRequest.h
|
||||
include/alibabacloud/emr/model/ModifyClusterSecurityGroupRuleResult.h
|
||||
include/alibabacloud/emr/model/ModifyClusterServiceConfigRequest.h
|
||||
include/alibabacloud/emr/model/ModifyClusterServiceConfigResult.h
|
||||
include/alibabacloud/emr/model/ModifyClusterTemplateRequest.h
|
||||
include/alibabacloud/emr/model/ModifyClusterTemplateResult.h
|
||||
include/alibabacloud/emr/model/ModifyExecutionPlanRequest.h
|
||||
include/alibabacloud/emr/model/ModifyExecutionPlanResult.h
|
||||
include/alibabacloud/emr/model/ModifyFlowRequest.h
|
||||
include/alibabacloud/emr/model/ModifyFlowResult.h
|
||||
include/alibabacloud/emr/model/ModifyFlowCategoryRequest.h
|
||||
include/alibabacloud/emr/model/ModifyFlowCategoryResult.h
|
||||
include/alibabacloud/emr/model/ModifyFlowForWebRequest.h
|
||||
include/alibabacloud/emr/model/ModifyFlowForWebResult.h
|
||||
include/alibabacloud/emr/model/ModifyFlowJobRequest.h
|
||||
include/alibabacloud/emr/model/ModifyFlowJobResult.h
|
||||
include/alibabacloud/emr/model/ModifyFlowProjectRequest.h
|
||||
include/alibabacloud/emr/model/ModifyFlowProjectResult.h
|
||||
include/alibabacloud/emr/model/ModifyFlowProjectClusterSettingRequest.h
|
||||
include/alibabacloud/emr/model/ModifyFlowProjectClusterSettingResult.h
|
||||
include/alibabacloud/emr/model/ModifyJobRequest.h
|
||||
include/alibabacloud/emr/model/ModifyJobResult.h
|
||||
include/alibabacloud/emr/model/ModifyResourcePoolRequest.h
|
||||
include/alibabacloud/emr/model/ModifyResourcePoolResult.h
|
||||
include/alibabacloud/emr/model/ModifyResourcePoolSchedulerTypeRequest.h
|
||||
@@ -369,14 +223,6 @@ set(emr_public_header_model
|
||||
include/alibabacloud/emr/model/ModifyScalingConfigItemV2Result.h
|
||||
include/alibabacloud/emr/model/ModifyScalingGroupV2Request.h
|
||||
include/alibabacloud/emr/model/ModifyScalingGroupV2Result.h
|
||||
include/alibabacloud/emr/model/ModifyScalingRuleRequest.h
|
||||
include/alibabacloud/emr/model/ModifyScalingRuleResult.h
|
||||
include/alibabacloud/emr/model/ModifyScalingTaskGroupRequest.h
|
||||
include/alibabacloud/emr/model/ModifyScalingTaskGroupResult.h
|
||||
include/alibabacloud/emr/model/QueryEntityRequest.h
|
||||
include/alibabacloud/emr/model/QueryEntityResult.h
|
||||
include/alibabacloud/emr/model/QueryTagRequest.h
|
||||
include/alibabacloud/emr/model/QueryTagResult.h
|
||||
include/alibabacloud/emr/model/RefreshClusterResourcePoolRequest.h
|
||||
include/alibabacloud/emr/model/RefreshClusterResourcePoolResult.h
|
||||
include/alibabacloud/emr/model/ReleaseClusterRequest.h
|
||||
@@ -389,46 +235,24 @@ set(emr_public_header_model
|
||||
include/alibabacloud/emr/model/RerunFlowResult.h
|
||||
include/alibabacloud/emr/model/ResizeClusterV2Request.h
|
||||
include/alibabacloud/emr/model/ResizeClusterV2Result.h
|
||||
include/alibabacloud/emr/model/ResumeExecutionPlanSchedulerRequest.h
|
||||
include/alibabacloud/emr/model/ResumeExecutionPlanSchedulerResult.h
|
||||
include/alibabacloud/emr/model/ResumeFlowRequest.h
|
||||
include/alibabacloud/emr/model/ResumeFlowResult.h
|
||||
include/alibabacloud/emr/model/RetryOperationRequest.h
|
||||
include/alibabacloud/emr/model/RetryOperationResult.h
|
||||
include/alibabacloud/emr/model/RunClusterServiceActionRequest.h
|
||||
include/alibabacloud/emr/model/RunClusterServiceActionResult.h
|
||||
include/alibabacloud/emr/model/RunDiskOpsActivityRequest.h
|
||||
include/alibabacloud/emr/model/RunDiskOpsActivityResult.h
|
||||
include/alibabacloud/emr/model/RunExecutionPlanRequest.h
|
||||
include/alibabacloud/emr/model/RunExecutionPlanResult.h
|
||||
include/alibabacloud/emr/model/RunScalingActionV2Request.h
|
||||
include/alibabacloud/emr/model/RunScalingActionV2Result.h
|
||||
include/alibabacloud/emr/model/SearchLogRequest.h
|
||||
include/alibabacloud/emr/model/SearchLogResult.h
|
||||
include/alibabacloud/emr/model/StartFlowRequest.h
|
||||
include/alibabacloud/emr/model/StartFlowResult.h
|
||||
include/alibabacloud/emr/model/SubmitFlowRequest.h
|
||||
include/alibabacloud/emr/model/SubmitFlowResult.h
|
||||
include/alibabacloud/emr/model/SubmitFlowJobRequest.h
|
||||
include/alibabacloud/emr/model/SubmitFlowJobResult.h
|
||||
include/alibabacloud/emr/model/SuspendExecutionPlanSchedulerRequest.h
|
||||
include/alibabacloud/emr/model/SuspendExecutionPlanSchedulerResult.h
|
||||
include/alibabacloud/emr/model/SuspendFlowRequest.h
|
||||
include/alibabacloud/emr/model/SuspendFlowResult.h
|
||||
include/alibabacloud/emr/model/TagResourcesRequest.h
|
||||
include/alibabacloud/emr/model/TagResourcesResult.h
|
||||
include/alibabacloud/emr/model/UninstallLibrariesRequest.h
|
||||
include/alibabacloud/emr/model/UninstallLibrariesResult.h
|
||||
include/alibabacloud/emr/model/UntagResourcesRequest.h
|
||||
include/alibabacloud/emr/model/UntagResourcesResult.h
|
||||
include/alibabacloud/emr/model/UpdateDataSourceRequest.h
|
||||
include/alibabacloud/emr/model/UpdateDataSourceResult.h
|
||||
include/alibabacloud/emr/model/UpdateLibraryInstallTaskStatusRequest.h
|
||||
include/alibabacloud/emr/model/UpdateLibraryInstallTaskStatusResult.h
|
||||
include/alibabacloud/emr/model/UpdateTagRequest.h
|
||||
include/alibabacloud/emr/model/UpdateTagResult.h
|
||||
include/alibabacloud/emr/model/UpdateUserRequest.h
|
||||
include/alibabacloud/emr/model/UpdateUserResult.h )
|
||||
include/alibabacloud/emr/model/UntagResourcesResult.h )
|
||||
|
||||
set(emr_src
|
||||
src/EmrClient.cc
|
||||
@@ -436,32 +260,16 @@ set(emr_src
|
||||
src/model/AddClusterServiceResult.cc
|
||||
src/model/AddScalingConfigItemV2Request.cc
|
||||
src/model/AddScalingConfigItemV2Result.cc
|
||||
src/model/AuthorizeSecurityGroupRequest.cc
|
||||
src/model/AuthorizeSecurityGroupResult.cc
|
||||
src/model/CancelOrderRequest.cc
|
||||
src/model/CancelOrderResult.cc
|
||||
src/model/CloneFlowRequest.cc
|
||||
src/model/CloneFlowResult.cc
|
||||
src/model/CloneFlowJobRequest.cc
|
||||
src/model/CloneFlowJobResult.cc
|
||||
src/model/CreateBackupRequest.cc
|
||||
src/model/CreateBackupResult.cc
|
||||
src/model/CreateBackupPlanRequest.cc
|
||||
src/model/CreateBackupPlanResult.cc
|
||||
src/model/CreateClusterBootstrapActionRequest.cc
|
||||
src/model/CreateClusterBootstrapActionResult.cc
|
||||
src/model/CreateClusterHostGroupRequest.cc
|
||||
src/model/CreateClusterHostGroupResult.cc
|
||||
src/model/CreateClusterTemplateRequest.cc
|
||||
src/model/CreateClusterTemplateResult.cc
|
||||
src/model/CreateClusterV2Request.cc
|
||||
src/model/CreateClusterV2Result.cc
|
||||
src/model/CreateClusterWithTemplateRequest.cc
|
||||
src/model/CreateClusterWithTemplateResult.cc
|
||||
src/model/CreateDataSourceRequest.cc
|
||||
src/model/CreateDataSourceResult.cc
|
||||
src/model/CreateExecutionPlanRequest.cc
|
||||
src/model/CreateExecutionPlanResult.cc
|
||||
src/model/CreateFlowRequest.cc
|
||||
src/model/CreateFlowResult.cc
|
||||
src/model/CreateFlowCategoryRequest.cc
|
||||
@@ -476,32 +284,14 @@ set(emr_src
|
||||
src/model/CreateFlowProjectClusterSettingResult.cc
|
||||
src/model/CreateFlowProjectUserRequest.cc
|
||||
src/model/CreateFlowProjectUserResult.cc
|
||||
src/model/CreateJobRequest.cc
|
||||
src/model/CreateJobResult.cc
|
||||
src/model/CreateLibraryRequest.cc
|
||||
src/model/CreateLibraryResult.cc
|
||||
src/model/CreateMetaTablePreviewTaskRequest.cc
|
||||
src/model/CreateMetaTablePreviewTaskResult.cc
|
||||
src/model/CreateResourcePoolRequest.cc
|
||||
src/model/CreateResourcePoolResult.cc
|
||||
src/model/CreateResourceQueueRequest.cc
|
||||
src/model/CreateResourceQueueResult.cc
|
||||
src/model/CreateScalingGroupV2Request.cc
|
||||
src/model/CreateScalingGroupV2Result.cc
|
||||
src/model/CreateScalingRuleRequest.cc
|
||||
src/model/CreateScalingRuleResult.cc
|
||||
src/model/CreateTagRequest.cc
|
||||
src/model/CreateTagResult.cc
|
||||
src/model/CreateUserRequest.cc
|
||||
src/model/CreateUserResult.cc
|
||||
src/model/CreateUsersRequest.cc
|
||||
src/model/CreateUsersResult.cc
|
||||
src/model/DecommissionHostComponentRequest.cc
|
||||
src/model/DecommissionHostComponentResult.cc
|
||||
src/model/DeleteClusterTemplateRequest.cc
|
||||
src/model/DeleteClusterTemplateResult.cc
|
||||
src/model/DeleteExecutionPlanRequest.cc
|
||||
src/model/DeleteExecutionPlanResult.cc
|
||||
src/model/DeleteFlowRequest.cc
|
||||
src/model/DeleteFlowResult.cc
|
||||
src/model/DeleteFlowCategoryRequest.cc
|
||||
@@ -514,24 +304,12 @@ set(emr_src
|
||||
src/model/DeleteFlowProjectClusterSettingResult.cc
|
||||
src/model/DeleteFlowProjectUserRequest.cc
|
||||
src/model/DeleteFlowProjectUserResult.cc
|
||||
src/model/DeleteJobRequest.cc
|
||||
src/model/DeleteJobResult.cc
|
||||
src/model/DeleteLibrariesRequest.cc
|
||||
src/model/DeleteLibrariesResult.cc
|
||||
src/model/DeleteResourcePoolRequest.cc
|
||||
src/model/DeleteResourcePoolResult.cc
|
||||
src/model/DeleteResourceQueueRequest.cc
|
||||
src/model/DeleteResourceQueueResult.cc
|
||||
src/model/DeleteScalingRuleRequest.cc
|
||||
src/model/DeleteScalingRuleResult.cc
|
||||
src/model/DeleteTagRequest.cc
|
||||
src/model/DeleteTagResult.cc
|
||||
src/model/DeleteUserRequest.cc
|
||||
src/model/DeleteUserResult.cc
|
||||
src/model/DescribeClusterBasicInfoRequest.cc
|
||||
src/model/DescribeClusterBasicInfoResult.cc
|
||||
src/model/DescribeClusterMetaCollectRequest.cc
|
||||
src/model/DescribeClusterMetaCollectResult.cc
|
||||
src/model/DescribeClusterOperationHostTaskLogRequest.cc
|
||||
src/model/DescribeClusterOperationHostTaskLogResult.cc
|
||||
src/model/DescribeClusterResourcePoolSchedulerTypeRequest.cc
|
||||
@@ -540,22 +318,12 @@ set(emr_src
|
||||
src/model/DescribeClusterServiceResult.cc
|
||||
src/model/DescribeClusterServiceConfigRequest.cc
|
||||
src/model/DescribeClusterServiceConfigResult.cc
|
||||
src/model/DescribeClusterServiceConfigHistoryRequest.cc
|
||||
src/model/DescribeClusterServiceConfigHistoryResult.cc
|
||||
src/model/DescribeClusterServiceConfigTagRequest.cc
|
||||
src/model/DescribeClusterServiceConfigTagResult.cc
|
||||
src/model/DescribeClusterTemplateRequest.cc
|
||||
src/model/DescribeClusterTemplateResult.cc
|
||||
src/model/DescribeClusterV2Request.cc
|
||||
src/model/DescribeClusterV2Result.cc
|
||||
src/model/DescribeDataSourceRequest.cc
|
||||
src/model/DescribeDataSourceResult.cc
|
||||
src/model/DescribeDiskOpsActivityRequest.cc
|
||||
src/model/DescribeDiskOpsActivityResult.cc
|
||||
src/model/DescribeEmrMainVersionRequest.cc
|
||||
src/model/DescribeEmrMainVersionResult.cc
|
||||
src/model/DescribeExecutionPlanRequest.cc
|
||||
src/model/DescribeExecutionPlanResult.cc
|
||||
src/model/DescribeFlowRequest.cc
|
||||
src/model/DescribeFlowResult.cc
|
||||
src/model/DescribeFlowCategoryRequest.cc
|
||||
@@ -576,16 +344,6 @@ set(emr_src
|
||||
src/model/DescribeFlowProjectResult.cc
|
||||
src/model/DescribeFlowProjectClusterSettingRequest.cc
|
||||
src/model/DescribeFlowProjectClusterSettingResult.cc
|
||||
src/model/DescribeJobRequest.cc
|
||||
src/model/DescribeJobResult.cc
|
||||
src/model/DescribeLibraryDetailRequest.cc
|
||||
src/model/DescribeLibraryDetailResult.cc
|
||||
src/model/DescribeLibraryInstallTaskDetailRequest.cc
|
||||
src/model/DescribeLibraryInstallTaskDetailResult.cc
|
||||
src/model/DescribeMetaTablePreviewTaskRequest.cc
|
||||
src/model/DescribeMetaTablePreviewTaskResult.cc
|
||||
src/model/DescribeScalingActivityRequest.cc
|
||||
src/model/DescribeScalingActivityResult.cc
|
||||
src/model/DescribeScalingCommonConfigRequest.cc
|
||||
src/model/DescribeScalingCommonConfigResult.cc
|
||||
src/model/DescribeScalingConfigItemV2Request.cc
|
||||
@@ -594,44 +352,12 @@ set(emr_src
|
||||
src/model/DescribeScalingGroupInstanceV2Result.cc
|
||||
src/model/DescribeScalingGroupV2Request.cc
|
||||
src/model/DescribeScalingGroupV2Result.cc
|
||||
src/model/DescribeScalingRuleRequest.cc
|
||||
src/model/DescribeScalingRuleResult.cc
|
||||
src/model/DescribeSecurityGroupAttributeRequest.cc
|
||||
src/model/DescribeSecurityGroupAttributeResult.cc
|
||||
src/model/DetachAndReleaseClusterEniRequest.cc
|
||||
src/model/DetachAndReleaseClusterEniResult.cc
|
||||
src/model/GetHdfsCapacityStatisticInfoRequest.cc
|
||||
src/model/GetHdfsCapacityStatisticInfoResult.cc
|
||||
src/model/GetJobInputStatisticInfoRequest.cc
|
||||
src/model/GetJobInputStatisticInfoResult.cc
|
||||
src/model/GetJobOutputStatisticInfoRequest.cc
|
||||
src/model/GetJobOutputStatisticInfoResult.cc
|
||||
src/model/GetJobRunningTimeStatisticInfoRequest.cc
|
||||
src/model/GetJobRunningTimeStatisticInfoResult.cc
|
||||
src/model/GetQueueInputStatisticInfoRequest.cc
|
||||
src/model/GetQueueInputStatisticInfoResult.cc
|
||||
src/model/GetQueueOutputStatisticInfoRequest.cc
|
||||
src/model/GetQueueOutputStatisticInfoResult.cc
|
||||
src/model/GetQueueSubmissionStatisticInfoRequest.cc
|
||||
src/model/GetQueueSubmissionStatisticInfoResult.cc
|
||||
src/model/GetUserInputStatisticInfoRequest.cc
|
||||
src/model/GetUserInputStatisticInfoResult.cc
|
||||
src/model/GetUserOutputStatisticInfoRequest.cc
|
||||
src/model/GetUserOutputStatisticInfoResult.cc
|
||||
src/model/GetUserSubmissionStatisticInfoRequest.cc
|
||||
src/model/GetUserSubmissionStatisticInfoResult.cc
|
||||
src/model/InstallLibrariesRequest.cc
|
||||
src/model/InstallLibrariesResult.cc
|
||||
src/model/JoinResourceGroupRequest.cc
|
||||
src/model/JoinResourceGroupResult.cc
|
||||
src/model/KillFlowJobRequest.cc
|
||||
src/model/KillFlowJobResult.cc
|
||||
src/model/ListAdviceActionRequest.cc
|
||||
src/model/ListAdviceActionResult.cc
|
||||
src/model/ListApmApplicationRequest.cc
|
||||
src/model/ListApmApplicationResult.cc
|
||||
src/model/ListBackupsRequest.cc
|
||||
src/model/ListBackupsResult.cc
|
||||
src/model/ListClusterHostRequest.cc
|
||||
src/model/ListClusterHostResult.cc
|
||||
src/model/ListClusterHostComponentRequest.cc
|
||||
@@ -662,18 +388,12 @@ set(emr_src
|
||||
src/model/ListClusterTemplatesResult.cc
|
||||
src/model/ListClustersRequest.cc
|
||||
src/model/ListClustersResult.cc
|
||||
src/model/ListDataSourceRequest.cc
|
||||
src/model/ListDataSourceResult.cc
|
||||
src/model/ListDiskOpsEventsRequest.cc
|
||||
src/model/ListDiskOpsEventsResult.cc
|
||||
src/model/ListEmrAvailableConfigRequest.cc
|
||||
src/model/ListEmrAvailableConfigResult.cc
|
||||
src/model/ListEmrAvailableResourceRequest.cc
|
||||
src/model/ListEmrAvailableResourceResult.cc
|
||||
src/model/ListEmrMainVersionRequest.cc
|
||||
src/model/ListEmrMainVersionResult.cc
|
||||
src/model/ListExecutionPlanInstancesRequest.cc
|
||||
src/model/ListExecutionPlanInstancesResult.cc
|
||||
src/model/ListFlowRequest.cc
|
||||
src/model/ListFlowResult.cc
|
||||
src/model/ListFlowCategoryRequest.cc
|
||||
@@ -704,72 +424,30 @@ set(emr_src
|
||||
src/model/ListFlowProjectClusterSettingResult.cc
|
||||
src/model/ListFlowProjectUserRequest.cc
|
||||
src/model/ListFlowProjectUserResult.cc
|
||||
src/model/ListJobExecutionInstancesRequest.cc
|
||||
src/model/ListJobExecutionInstancesResult.cc
|
||||
src/model/ListJobsRequest.cc
|
||||
src/model/ListJobsResult.cc
|
||||
src/model/ListLibrariesRequest.cc
|
||||
src/model/ListLibrariesResult.cc
|
||||
src/model/ListLibraryInstallTasksRequest.cc
|
||||
src/model/ListLibraryInstallTasksResult.cc
|
||||
src/model/ListLibraryStatusRequest.cc
|
||||
src/model/ListLibraryStatusResult.cc
|
||||
src/model/ListLocalDiskComponentInfoRequest.cc
|
||||
src/model/ListLocalDiskComponentInfoResult.cc
|
||||
src/model/ListResourcePoolRequest.cc
|
||||
src/model/ListResourcePoolResult.cc
|
||||
src/model/ListRolesRequest.cc
|
||||
src/model/ListRolesResult.cc
|
||||
src/model/ListScalingActivityV2Request.cc
|
||||
src/model/ListScalingActivityV2Result.cc
|
||||
src/model/ListScalingConfigItemV2Request.cc
|
||||
src/model/ListScalingConfigItemV2Result.cc
|
||||
src/model/ListScalingGroupV2Request.cc
|
||||
src/model/ListScalingGroupV2Result.cc
|
||||
src/model/ListSecurityGroupRequest.cc
|
||||
src/model/ListSecurityGroupResult.cc
|
||||
src/model/ListStackRequest.cc
|
||||
src/model/ListStackResult.cc
|
||||
src/model/ListTagKeysRequest.cc
|
||||
src/model/ListTagKeysResult.cc
|
||||
src/model/ListTagResourcesRequest.cc
|
||||
src/model/ListTagResourcesResult.cc
|
||||
src/model/ListTagValuesRequest.cc
|
||||
src/model/ListTagValuesResult.cc
|
||||
src/model/ListUsersRequest.cc
|
||||
src/model/ListUsersResult.cc
|
||||
src/model/ListVswitchRequest.cc
|
||||
src/model/ListVswitchResult.cc
|
||||
src/model/ModifyClusterBootstrapActionRequest.cc
|
||||
src/model/ModifyClusterBootstrapActionResult.cc
|
||||
src/model/ModifyClusterHostGroupRequest.cc
|
||||
src/model/ModifyClusterHostGroupResult.cc
|
||||
src/model/ModifyClusterMetaCollectRequest.cc
|
||||
src/model/ModifyClusterMetaCollectResult.cc
|
||||
src/model/ModifyClusterNameRequest.cc
|
||||
src/model/ModifyClusterNameResult.cc
|
||||
src/model/ModifyClusterSecurityGroupRuleRequest.cc
|
||||
src/model/ModifyClusterSecurityGroupRuleResult.cc
|
||||
src/model/ModifyClusterServiceConfigRequest.cc
|
||||
src/model/ModifyClusterServiceConfigResult.cc
|
||||
src/model/ModifyClusterTemplateRequest.cc
|
||||
src/model/ModifyClusterTemplateResult.cc
|
||||
src/model/ModifyExecutionPlanRequest.cc
|
||||
src/model/ModifyExecutionPlanResult.cc
|
||||
src/model/ModifyFlowRequest.cc
|
||||
src/model/ModifyFlowResult.cc
|
||||
src/model/ModifyFlowCategoryRequest.cc
|
||||
src/model/ModifyFlowCategoryResult.cc
|
||||
src/model/ModifyFlowForWebRequest.cc
|
||||
src/model/ModifyFlowForWebResult.cc
|
||||
src/model/ModifyFlowJobRequest.cc
|
||||
src/model/ModifyFlowJobResult.cc
|
||||
src/model/ModifyFlowProjectRequest.cc
|
||||
src/model/ModifyFlowProjectResult.cc
|
||||
src/model/ModifyFlowProjectClusterSettingRequest.cc
|
||||
src/model/ModifyFlowProjectClusterSettingResult.cc
|
||||
src/model/ModifyJobRequest.cc
|
||||
src/model/ModifyJobResult.cc
|
||||
src/model/ModifyResourcePoolRequest.cc
|
||||
src/model/ModifyResourcePoolResult.cc
|
||||
src/model/ModifyResourcePoolSchedulerTypeRequest.cc
|
||||
@@ -780,14 +458,6 @@ set(emr_src
|
||||
src/model/ModifyScalingConfigItemV2Result.cc
|
||||
src/model/ModifyScalingGroupV2Request.cc
|
||||
src/model/ModifyScalingGroupV2Result.cc
|
||||
src/model/ModifyScalingRuleRequest.cc
|
||||
src/model/ModifyScalingRuleResult.cc
|
||||
src/model/ModifyScalingTaskGroupRequest.cc
|
||||
src/model/ModifyScalingTaskGroupResult.cc
|
||||
src/model/QueryEntityRequest.cc
|
||||
src/model/QueryEntityResult.cc
|
||||
src/model/QueryTagRequest.cc
|
||||
src/model/QueryTagResult.cc
|
||||
src/model/RefreshClusterResourcePoolRequest.cc
|
||||
src/model/RefreshClusterResourcePoolResult.cc
|
||||
src/model/ReleaseClusterRequest.cc
|
||||
@@ -800,46 +470,24 @@ set(emr_src
|
||||
src/model/RerunFlowResult.cc
|
||||
src/model/ResizeClusterV2Request.cc
|
||||
src/model/ResizeClusterV2Result.cc
|
||||
src/model/ResumeExecutionPlanSchedulerRequest.cc
|
||||
src/model/ResumeExecutionPlanSchedulerResult.cc
|
||||
src/model/ResumeFlowRequest.cc
|
||||
src/model/ResumeFlowResult.cc
|
||||
src/model/RetryOperationRequest.cc
|
||||
src/model/RetryOperationResult.cc
|
||||
src/model/RunClusterServiceActionRequest.cc
|
||||
src/model/RunClusterServiceActionResult.cc
|
||||
src/model/RunDiskOpsActivityRequest.cc
|
||||
src/model/RunDiskOpsActivityResult.cc
|
||||
src/model/RunExecutionPlanRequest.cc
|
||||
src/model/RunExecutionPlanResult.cc
|
||||
src/model/RunScalingActionV2Request.cc
|
||||
src/model/RunScalingActionV2Result.cc
|
||||
src/model/SearchLogRequest.cc
|
||||
src/model/SearchLogResult.cc
|
||||
src/model/StartFlowRequest.cc
|
||||
src/model/StartFlowResult.cc
|
||||
src/model/SubmitFlowRequest.cc
|
||||
src/model/SubmitFlowResult.cc
|
||||
src/model/SubmitFlowJobRequest.cc
|
||||
src/model/SubmitFlowJobResult.cc
|
||||
src/model/SuspendExecutionPlanSchedulerRequest.cc
|
||||
src/model/SuspendExecutionPlanSchedulerResult.cc
|
||||
src/model/SuspendFlowRequest.cc
|
||||
src/model/SuspendFlowResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
src/model/TagResourcesResult.cc
|
||||
src/model/UninstallLibrariesRequest.cc
|
||||
src/model/UninstallLibrariesResult.cc
|
||||
src/model/UntagResourcesRequest.cc
|
||||
src/model/UntagResourcesResult.cc
|
||||
src/model/UpdateDataSourceRequest.cc
|
||||
src/model/UpdateDataSourceResult.cc
|
||||
src/model/UpdateLibraryInstallTaskStatusRequest.cc
|
||||
src/model/UpdateLibraryInstallTaskStatusResult.cc
|
||||
src/model/UpdateTagRequest.cc
|
||||
src/model/UpdateTagResult.cc
|
||||
src/model/UpdateUserRequest.cc
|
||||
src/model/UpdateUserResult.cc )
|
||||
src/model/UntagResourcesResult.cc )
|
||||
|
||||
add_library(emr ${LIB_TYPE}
|
||||
${emr_public_header}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_AUTHORIZESECURITYGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_AUTHORIZESECURITYGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT AuthorizeSecurityGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AuthorizeSecurityGroupRequest();
|
||||
~AuthorizeSecurityGroupRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getBizType()const;
|
||||
void setBizType(const std::string& bizType);
|
||||
std::string getBizContent()const;
|
||||
void setBizContent(const std::string& bizContent);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string bizType_;
|
||||
std::string bizContent_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_AUTHORIZESECURITYGROUPREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_AUTHORIZESECURITYGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_AUTHORIZESECURITYGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT AuthorizeSecurityGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AuthorizeSecurityGroupResult();
|
||||
explicit AuthorizeSecurityGroupResult(const std::string &payload);
|
||||
~AuthorizeSecurityGroupResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_AUTHORIZESECURITYGROUPRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CANCELORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CANCELORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CancelOrderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelOrderRequest();
|
||||
~CancelOrderRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CANCELORDERREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CANCELORDERRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CANCELORDERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CancelOrderResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CancelOrderResult();
|
||||
explicit CancelOrderResult(const std::string &payload);
|
||||
~CancelOrderResult();
|
||||
std::string getClusterId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CANCELORDERRESULT_H_
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEBACKUPPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEBACKUPPLANREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateBackupPlanRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateBackupPlanRequest();
|
||||
~CreateBackupPlanRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getRootPath()const;
|
||||
void setRootPath(const std::string& rootPath);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string description_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
std::string rootPath_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEBACKUPPLANREQUEST_H_
|
||||
@@ -1,59 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEBACKUPPLANRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEBACKUPPLANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateBackupPlanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateBackupPlanResult();
|
||||
explicit CreateBackupPlanResult(const std::string &payload);
|
||||
~CreateBackupPlanResult();
|
||||
std::string getRootPath()const;
|
||||
std::string getDescription()const;
|
||||
std::string getClusterId()const;
|
||||
std::string getId()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string rootPath_;
|
||||
std::string description_;
|
||||
std::string clusterId_;
|
||||
std::string id_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEBACKUPPLANRESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEBACKUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEBACKUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateBackupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateBackupRequest();
|
||||
~CreateBackupRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getBackupPlanId()const;
|
||||
void setBackupPlanId(const std::string& backupPlanId);
|
||||
std::string getMetadataType()const;
|
||||
void setMetadataType(const std::string& metadataType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string backupPlanId_;
|
||||
std::string metadataType_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEBACKUPREQUEST_H_
|
||||
@@ -1,81 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEBACKUPRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEBACKUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateBackupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateBackupResult();
|
||||
explicit CreateBackupResult(const std::string &payload);
|
||||
~CreateBackupResult();
|
||||
std::string getTriggerType()const;
|
||||
long getEndTime()const;
|
||||
long getStartTime()const;
|
||||
long getGmtModified()const;
|
||||
std::string getTaskStatus()const;
|
||||
std::string getTaskDetail()const;
|
||||
std::string getTriggerUser()const;
|
||||
long getGmtCreate()const;
|
||||
int getTaskProcess()const;
|
||||
std::string getClusterBizId()const;
|
||||
std::string getTaskType()const;
|
||||
std::string getBizId()const;
|
||||
long getDataSourceId()const;
|
||||
std::string getHostName()const;
|
||||
long getEcmTaskId()const;
|
||||
std::string getTaskResultDetail()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string triggerType_;
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
long gmtModified_;
|
||||
std::string taskStatus_;
|
||||
std::string taskDetail_;
|
||||
std::string triggerUser_;
|
||||
long gmtCreate_;
|
||||
int taskProcess_;
|
||||
std::string clusterBizId_;
|
||||
std::string taskType_;
|
||||
std::string bizId_;
|
||||
long dataSourceId_;
|
||||
std::string hostName_;
|
||||
long ecmTaskId_;
|
||||
std::string taskResultDetail_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEBACKUPRESULT_H_
|
||||
@@ -1,70 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATECLUSTERBOOTSTRAPACTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERBOOTSTRAPACTIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterBootstrapActionRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct BootstrapAction
|
||||
{
|
||||
std::string path;
|
||||
std::string executionTarget;
|
||||
std::string executionMoment;
|
||||
std::string arg;
|
||||
std::string name;
|
||||
std::string executionFailStrategy;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateClusterBootstrapActionRequest();
|
||||
~CreateClusterBootstrapActionRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::vector<BootstrapAction> getBootstrapAction()const;
|
||||
void setBootstrapAction(const std::vector<BootstrapAction>& bootstrapAction);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::vector<BootstrapAction> bootstrapAction_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERBOOTSTRAPACTIONREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATECLUSTERBOOTSTRAPACTIONRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERBOOTSTRAPACTIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterBootstrapActionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateClusterBootstrapActionResult();
|
||||
explicit CreateClusterBootstrapActionResult(const std::string &payload);
|
||||
~CreateClusterBootstrapActionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERBOOTSTRAPACTIONRESULT_H_
|
||||
@@ -1,78 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATECLUSTERHOSTGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERHOSTGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterHostGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateClusterHostGroupRequest();
|
||||
~CreateClusterHostGroupRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getHostGroupParams()const;
|
||||
void setHostGroupParams(const std::string& hostGroupParams);
|
||||
std::string getSecurityGroupId()const;
|
||||
void setSecurityGroupId(const std::string& securityGroupId);
|
||||
std::string getHostGroupName()const;
|
||||
void setHostGroupName(const std::string& hostGroupName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getVswitchId()const;
|
||||
void setVswitchId(const std::string& vswitchId);
|
||||
std::string getComment()const;
|
||||
void setComment(const std::string& comment);
|
||||
std::string getPayType()const;
|
||||
void setPayType(const std::string& payType);
|
||||
std::string getHostGroupType()const;
|
||||
void setHostGroupType(const std::string& hostGroupType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string hostGroupParams_;
|
||||
std::string securityGroupId_;
|
||||
std::string hostGroupName_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
std::string vswitchId_;
|
||||
std::string comment_;
|
||||
std::string payType_;
|
||||
std::string hostGroupType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERHOSTGROUPREQUEST_H_
|
||||
@@ -1,53 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATECLUSTERHOSTGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERHOSTGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterHostGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateClusterHostGroupResult();
|
||||
explicit CreateClusterHostGroupResult(const std::string &payload);
|
||||
~CreateClusterHostGroupResult();
|
||||
std::string getHostGroupId()const;
|
||||
std::string getClusterId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string hostGroupId_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERHOSTGROUPRESULT_H_
|
||||
@@ -1,75 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEDATASOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEDATASOURCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateDataSourceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateDataSourceRequest();
|
||||
~CreateDataSourceRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getNavParentId()const;
|
||||
void setNavParentId(const std::string& navParentId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getConf()const;
|
||||
void setConf(const std::string& conf);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getSourceType()const;
|
||||
void setSourceType(const std::string& sourceType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string navParentId_;
|
||||
std::string description_;
|
||||
std::string conf_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
std::string sourceType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEDATASOURCEREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEDATASOURCERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEDATASOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateDataSourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateDataSourceResult();
|
||||
explicit CreateDataSourceResult(const std::string &payload);
|
||||
~CreateDataSourceResult();
|
||||
std::string getId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEDATASOURCERESULT_H_
|
||||
@@ -1,188 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEEXECUTIONPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEEXECUTIONPLANREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateExecutionPlanRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct BootstrapAction
|
||||
{
|
||||
std::string path;
|
||||
std::string executionTarget;
|
||||
std::string executionMoment;
|
||||
std::string arg;
|
||||
std::string name;
|
||||
std::string executionFailStrategy;
|
||||
};
|
||||
struct EcsOrder
|
||||
{
|
||||
std::string nodeType;
|
||||
int diskCount;
|
||||
int nodeCount;
|
||||
int diskCapacity;
|
||||
int index;
|
||||
std::string instanceType;
|
||||
std::string diskType;
|
||||
};
|
||||
struct Config
|
||||
{
|
||||
std::string configKey;
|
||||
std::string fileName;
|
||||
std::string encrypt;
|
||||
std::string replace;
|
||||
std::string configValue;
|
||||
std::string serviceName;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateExecutionPlanRequest();
|
||||
~CreateExecutionPlanRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
int getTimeInterval()const;
|
||||
void setTimeInterval(int timeInterval);
|
||||
std::string getLogPath()const;
|
||||
void setLogPath(const std::string& logPath);
|
||||
std::string getClusterName()const;
|
||||
void setClusterName(const std::string& clusterName);
|
||||
std::string getConfigurations()const;
|
||||
void setConfigurations(const std::string& configurations);
|
||||
bool getCreateClusterOnDemand()const;
|
||||
void setCreateClusterOnDemand(bool createClusterOnDemand);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
std::vector<BootstrapAction> getBootstrapAction()const;
|
||||
void setBootstrapAction(const std::vector<BootstrapAction>& bootstrapAction);
|
||||
std::string getEmrVer()const;
|
||||
void setEmrVer(const std::string& emrVer);
|
||||
bool getIsOpenPublicIp()const;
|
||||
void setIsOpenPublicIp(bool isOpenPublicIp);
|
||||
std::string getInstanceGeneration()const;
|
||||
void setInstanceGeneration(const std::string& instanceGeneration);
|
||||
std::string getClusterType()const;
|
||||
void setClusterType(const std::string& clusterType);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
std::vector<std::string> getOptionSoftWareList()const;
|
||||
void setOptionSoftWareList(const std::vector<std::string>& optionSoftWareList);
|
||||
std::string getNetType()const;
|
||||
void setNetType(const std::string& netType);
|
||||
std::vector<EcsOrder> getEcsOrder()const;
|
||||
void setEcsOrder(const std::vector<EcsOrder>& ecsOrder);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
bool getUseCustomHiveMetaDB()const;
|
||||
void setUseCustomHiveMetaDB(bool useCustomHiveMetaDB);
|
||||
bool getInitCustomHiveMetaDB()const;
|
||||
void setInitCustomHiveMetaDB(bool initCustomHiveMetaDB);
|
||||
bool getIoOptimized()const;
|
||||
void setIoOptimized(bool ioOptimized);
|
||||
std::string getSecurityGroupId()const;
|
||||
void setSecurityGroupId(const std::string& securityGroupId);
|
||||
bool getEasEnable()const;
|
||||
void setEasEnable(bool easEnable);
|
||||
std::vector<std::string> getJobIdList()const;
|
||||
void setJobIdList(const std::vector<std::string>& jobIdList);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDayOfMonth()const;
|
||||
void setDayOfMonth(const std::string& dayOfMonth);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getUseLocalMetaDb()const;
|
||||
void setUseLocalMetaDb(bool useLocalMetaDb);
|
||||
std::string getUserDefinedEmrEcsRole()const;
|
||||
void setUserDefinedEmrEcsRole(const std::string& userDefinedEmrEcsRole);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getTimeUnit()const;
|
||||
void setTimeUnit(const std::string& timeUnit);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getWorkflowDefinition()const;
|
||||
void setWorkflowDefinition(const std::string& workflowDefinition);
|
||||
std::string getDayOfWeek()const;
|
||||
void setDayOfWeek(const std::string& dayOfWeek);
|
||||
std::string getStrategy()const;
|
||||
void setStrategy(const std::string& strategy);
|
||||
std::vector<Config> getConfig()const;
|
||||
void setConfig(const std::vector<Config>& config);
|
||||
bool getHighAvailabilityEnable()const;
|
||||
void setHighAvailabilityEnable(bool highAvailabilityEnable);
|
||||
bool getLogEnable()const;
|
||||
void setLogEnable(bool logEnable);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
int timeInterval_;
|
||||
std::string logPath_;
|
||||
std::string clusterName_;
|
||||
std::string configurations_;
|
||||
bool createClusterOnDemand_;
|
||||
long startTime_;
|
||||
std::vector<BootstrapAction> bootstrapAction_;
|
||||
std::string emrVer_;
|
||||
bool isOpenPublicIp_;
|
||||
std::string instanceGeneration_;
|
||||
std::string clusterType_;
|
||||
std::string vSwitchId_;
|
||||
std::vector<std::string> optionSoftWareList_;
|
||||
std::string netType_;
|
||||
std::vector<EcsOrder> ecsOrder_;
|
||||
std::string name_;
|
||||
std::string zoneId_;
|
||||
bool useCustomHiveMetaDB_;
|
||||
bool initCustomHiveMetaDB_;
|
||||
bool ioOptimized_;
|
||||
std::string securityGroupId_;
|
||||
bool easEnable_;
|
||||
std::vector<std::string> jobIdList_;
|
||||
std::string accessKeyId_;
|
||||
std::string dayOfMonth_;
|
||||
std::string regionId_;
|
||||
bool useLocalMetaDb_;
|
||||
std::string userDefinedEmrEcsRole_;
|
||||
std::string clusterId_;
|
||||
std::string timeUnit_;
|
||||
std::string vpcId_;
|
||||
std::string workflowDefinition_;
|
||||
std::string dayOfWeek_;
|
||||
std::string strategy_;
|
||||
std::vector<Config> config_;
|
||||
bool highAvailabilityEnable_;
|
||||
bool logEnable_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEEXECUTIONPLANREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEEXECUTIONPLANRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEEXECUTIONPLANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateExecutionPlanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateExecutionPlanResult();
|
||||
explicit CreateExecutionPlanResult(const std::string &payload);
|
||||
~CreateExecutionPlanResult();
|
||||
std::string getId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEEXECUTIONPLANRESULT_H_
|
||||
@@ -1,75 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateJobRequest();
|
||||
~CreateJobRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getFailAct()const;
|
||||
void setFailAct(const std::string& failAct);
|
||||
std::string getRunParameter()const;
|
||||
void setRunParameter(const std::string& runParameter);
|
||||
int getRetryInterval()const;
|
||||
void setRetryInterval(int retryInterval);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getMaxRetry()const;
|
||||
void setMaxRetry(int maxRetry);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string failAct_;
|
||||
std::string runParameter_;
|
||||
int retryInterval_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
int maxRetry_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEJOBREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEJOBRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateJobResult();
|
||||
explicit CreateJobResult(const std::string &payload);
|
||||
~CreateJobResult();
|
||||
std::string getId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEJOBRESULT_H_
|
||||
@@ -1,75 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATELIBRARYREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATELIBRARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateLibraryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateLibraryRequest();
|
||||
~CreateLibraryRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getLibraryVersion()const;
|
||||
void setLibraryVersion(const std::string& libraryVersion);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getScope()const;
|
||||
void setScope(const std::string& scope);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getSourceType()const;
|
||||
void setSourceType(const std::string& sourceType);
|
||||
std::string getProperties()const;
|
||||
void setProperties(const std::string& properties);
|
||||
std::string getSourceLocation()const;
|
||||
void setSourceLocation(const std::string& sourceLocation);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string libraryVersion_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string scope_;
|
||||
std::string name_;
|
||||
std::string sourceType_;
|
||||
std::string properties_;
|
||||
std::string sourceLocation_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATELIBRARYREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATELIBRARYRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATELIBRARYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateLibraryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateLibraryResult();
|
||||
explicit CreateLibraryResult(const std::string &payload);
|
||||
~CreateLibraryResult();
|
||||
std::string getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATELIBRARYRESULT_H_
|
||||
@@ -1,72 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEMETATABLEPREVIEWTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEMETATABLEPREVIEWTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateMetaTablePreviewTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateMetaTablePreviewTaskRequest();
|
||||
~CreateMetaTablePreviewTaskRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getPassword()const;
|
||||
void setPassword(const std::string& password);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTableId()const;
|
||||
void setTableId(const std::string& tableId);
|
||||
std::string getDatabaseId()const;
|
||||
void setDatabaseId(const std::string& databaseId);
|
||||
std::string getUser()const;
|
||||
void setUser(const std::string& user);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string password_;
|
||||
std::string regionId_;
|
||||
std::string tableId_;
|
||||
std::string databaseId_;
|
||||
std::string user_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEMETATABLEPREVIEWTASKREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEMETATABLEPREVIEWTASKRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEMETATABLEPREVIEWTASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateMetaTablePreviewTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateMetaTablePreviewTaskResult();
|
||||
explicit CreateMetaTablePreviewTaskResult(const std::string &payload);
|
||||
~CreateMetaTablePreviewTaskResult();
|
||||
std::string getTaskId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEMETATABLEPREVIEWTASKRESULT_H_
|
||||
@@ -1,120 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATESCALINGRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATESCALINGRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateScalingRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct CloudWatchTrigger
|
||||
{
|
||||
int period;
|
||||
std::string evaluationCount;
|
||||
std::string threshold;
|
||||
std::string metricName;
|
||||
std::string comparisonOperator;
|
||||
std::string statistics;
|
||||
};
|
||||
struct SchedulerTrigger
|
||||
{
|
||||
std::string launchTime;
|
||||
int launchExpirationTime;
|
||||
std::string recurrenceValue;
|
||||
std::string recurrenceEndTime;
|
||||
std::string recurrenceType;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateScalingRuleRequest();
|
||||
~CreateScalingRuleRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRuleName()const;
|
||||
void setRuleName(const std::string& ruleName);
|
||||
std::string getRecurrenceEndTime()const;
|
||||
void setRecurrenceEndTime(const std::string& recurrenceEndTime);
|
||||
std::vector<CloudWatchTrigger> getCloudWatchTrigger()const;
|
||||
void setCloudWatchTrigger(const std::vector<CloudWatchTrigger>& cloudWatchTrigger);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
long getTimeoutWithGrace()const;
|
||||
void setTimeoutWithGrace(long timeoutWithGrace);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getCooldown()const;
|
||||
void setCooldown(int cooldown);
|
||||
std::string getLaunchTime()const;
|
||||
void setLaunchTime(const std::string& launchTime);
|
||||
bool getWithGrace()const;
|
||||
void setWithGrace(bool withGrace);
|
||||
std::string getRuleCategory()const;
|
||||
void setRuleCategory(const std::string& ruleCategory);
|
||||
int getAdjustmentValue()const;
|
||||
void setAdjustmentValue(int adjustmentValue);
|
||||
std::string getAdjustmentType()const;
|
||||
void setAdjustmentType(const std::string& adjustmentType);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
int getLaunchExpirationTime()const;
|
||||
void setLaunchExpirationTime(int launchExpirationTime);
|
||||
std::string getRecurrenceValue()const;
|
||||
void setRecurrenceValue(const std::string& recurrenceValue);
|
||||
std::string getHostGroupId()const;
|
||||
void setHostGroupId(const std::string& hostGroupId);
|
||||
std::vector<SchedulerTrigger> getSchedulerTrigger()const;
|
||||
void setSchedulerTrigger(const std::vector<SchedulerTrigger>& schedulerTrigger);
|
||||
std::string getRecurrenceType()const;
|
||||
void setRecurrenceType(const std::string& recurrenceType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string ruleName_;
|
||||
std::string recurrenceEndTime_;
|
||||
std::vector<CloudWatchTrigger> cloudWatchTrigger_;
|
||||
std::string accessKeyId_;
|
||||
long timeoutWithGrace_;
|
||||
std::string regionId_;
|
||||
int cooldown_;
|
||||
std::string launchTime_;
|
||||
bool withGrace_;
|
||||
std::string ruleCategory_;
|
||||
int adjustmentValue_;
|
||||
std::string adjustmentType_;
|
||||
std::string clusterId_;
|
||||
int launchExpirationTime_;
|
||||
std::string recurrenceValue_;
|
||||
std::string hostGroupId_;
|
||||
std::vector<SchedulerTrigger> schedulerTrigger_;
|
||||
std::string recurrenceType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATESCALINGRULEREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATESCALINGRULERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATESCALINGRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateScalingRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateScalingRuleResult();
|
||||
explicit CreateScalingRuleResult(const std::string &payload);
|
||||
~CreateScalingRuleResult();
|
||||
std::string getScalingRuleId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string scalingRuleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATESCALINGRULERESULT_H_
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATETAGREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATETAGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateTagRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateTagRequest();
|
||||
~CreateTagRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
std::string getCategory()const;
|
||||
void setCategory(const std::string& category);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string description_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
long id_;
|
||||
std::string category_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATETAGREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATETAGRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATETAGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateTagResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateTagResult();
|
||||
explicit CreateTagResult(const std::string &payload);
|
||||
~CreateTagResult();
|
||||
std::string getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATETAGRESULT_H_
|
||||
@@ -1,85 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEUSERREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEUSERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateUserRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct UserAccountParamList
|
||||
{
|
||||
std::string accountType;
|
||||
std::string authType;
|
||||
std::string accountPassword;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateUserRequest();
|
||||
~CreateUserRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getUserType()const;
|
||||
void setUserType(const std::string& userType);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::vector<UserAccountParamList> getUserAccountParamList()const;
|
||||
void setUserAccountParamList(const std::vector<UserAccountParamList>& userAccountParamList);
|
||||
std::vector<long> getGroupIdList()const;
|
||||
void setGroupIdList(const std::vector<long>& groupIdList);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::vector<long> getRoleIdList()const;
|
||||
void setRoleIdList(const std::vector<long>& roleIdList);
|
||||
std::string getAliyunUserId()const;
|
||||
void setAliyunUserId(const std::string& aliyunUserId);
|
||||
std::string getUserName()const;
|
||||
void setUserName(const std::string& userName);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string userType_;
|
||||
std::string description_;
|
||||
std::string accessKeyId_;
|
||||
std::vector<UserAccountParamList> userAccountParamList_;
|
||||
std::vector<long> groupIdList_;
|
||||
std::string regionId_;
|
||||
std::vector<long> roleIdList_;
|
||||
std::string aliyunUserId_;
|
||||
std::string userName_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEUSERREQUEST_H_
|
||||
@@ -1,53 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEUSERRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEUSERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateUserResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateUserResult();
|
||||
explicit CreateUserResult(const std::string &payload);
|
||||
~CreateUserResult();
|
||||
bool getPaging()const;
|
||||
bool getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool paging_;
|
||||
bool data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEUSERRESULT_H_
|
||||
@@ -1,67 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEUSERSREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEUSERSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateUsersRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct UserInfo
|
||||
{
|
||||
std::string type;
|
||||
std::string userId;
|
||||
std::string userName;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateUsersRequest();
|
||||
~CreateUsersRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::vector<UserInfo> getUserInfo()const;
|
||||
void setUserInfo(const std::vector<UserInfo>& userInfo);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::vector<UserInfo> userInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEUSERSREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEUSERSRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEUSERSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateUsersResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateUsersResult();
|
||||
explicit CreateUsersResult(const std::string &payload);
|
||||
~CreateUsersResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEUSERSRESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DECOMMISSIONHOSTCOMPONENTREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DECOMMISSIONHOSTCOMPONENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DecommissionHostComponentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DecommissionHostComponentRequest();
|
||||
~DecommissionHostComponentRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getHostInstanceId()const;
|
||||
void setHostInstanceId(const std::string& hostInstanceId);
|
||||
std::string getComponentName()const;
|
||||
void setComponentName(const std::string& componentName);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
long getTimeoutSeconds()const;
|
||||
void setTimeoutSeconds(long timeoutSeconds);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string hostInstanceId_;
|
||||
std::string componentName_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
long timeoutSeconds_;
|
||||
std::string regionId_;
|
||||
std::string serviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DECOMMISSIONHOSTCOMPONENTREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DECOMMISSIONHOSTCOMPONENTRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DECOMMISSIONHOSTCOMPONENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DecommissionHostComponentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DecommissionHostComponentResult();
|
||||
explicit DecommissionHostComponentResult(const std::string &payload);
|
||||
~DecommissionHostComponentResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DECOMMISSIONHOSTCOMPONENTRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEEXECUTIONPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEEXECUTIONPLANREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteExecutionPlanRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteExecutionPlanRequest();
|
||||
~DeleteExecutionPlanRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEEXECUTIONPLANREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEEXECUTIONPLANRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEEXECUTIONPLANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteExecutionPlanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteExecutionPlanResult();
|
||||
explicit DeleteExecutionPlanResult(const std::string &payload);
|
||||
~DeleteExecutionPlanResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEEXECUTIONPLANRESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteJobRequest();
|
||||
~DeleteJobRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEJOBREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEJOBRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteJobResult();
|
||||
explicit DeleteJobResult(const std::string &payload);
|
||||
~DeleteJobResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEJOBRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETELIBRARIESREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETELIBRARIESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteLibrariesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteLibrariesRequest();
|
||||
~DeleteLibrariesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::vector<std::string> getLibraryBizIdList()const;
|
||||
void setLibraryBizIdList(const std::vector<std::string>& libraryBizIdList);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::vector<std::string> libraryBizIdList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETELIBRARIESREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETELIBRARIESRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETELIBRARIESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteLibrariesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteLibrariesResult();
|
||||
explicit DeleteLibrariesResult(const std::string &payload);
|
||||
~DeleteLibrariesResult();
|
||||
bool getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETELIBRARIESRESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETESCALINGRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETESCALINGRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteScalingRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteScalingRuleRequest();
|
||||
~DeleteScalingRuleRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getScalingRuleId()const;
|
||||
void setScalingRuleId(const std::string& scalingRuleId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getHostGroupId()const;
|
||||
void setHostGroupId(const std::string& hostGroupId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string scalingRuleId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string hostGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETESCALINGRULEREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETESCALINGRULERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETESCALINGRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteScalingRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteScalingRuleResult();
|
||||
explicit DeleteScalingRuleResult(const std::string &payload);
|
||||
~DeleteScalingRuleResult();
|
||||
bool getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETESCALINGRULERESULT_H_
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETETAGREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETETAGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteTagRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteTagRequest();
|
||||
~DeleteTagRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
std::string getCategory()const;
|
||||
void setCategory(const std::string& category);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string description_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
long id_;
|
||||
std::string category_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETETAGREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETETAGRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETETAGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteTagResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteTagResult();
|
||||
explicit DeleteTagResult(const std::string &payload);
|
||||
~DeleteTagResult();
|
||||
bool getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETETAGRESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEUSERREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEUSERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteUserRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteUserRequest();
|
||||
~DeleteUserRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string type_;
|
||||
std::string userId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEUSERREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEUSERRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEUSERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteUserResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteUserResult();
|
||||
explicit DeleteUserResult(const std::string &payload);
|
||||
~DeleteUserResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEUSERRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERMETACOLLECTREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERMETACOLLECTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterMetaCollectRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeClusterMetaCollectRequest();
|
||||
~DescribeClusterMetaCollectRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERMETACOLLECTREQUEST_H_
|
||||
@@ -1,55 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERMETACOLLECTRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERMETACOLLECTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterMetaCollectResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeClusterMetaCollectResult();
|
||||
explicit DescribeClusterMetaCollectResult(const std::string &payload);
|
||||
~DescribeClusterMetaCollectResult();
|
||||
std::string getStatus()const;
|
||||
std::string getClusterId()const;
|
||||
std::string getMetaStoreType()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
std::string clusterId_;
|
||||
std::string metaStoreType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERMETACOLLECTRESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGHISTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGHISTORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterServiceConfigHistoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeClusterServiceConfigHistoryRequest();
|
||||
~DescribeClusterServiceConfigHistoryRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getConfigVersion()const;
|
||||
void setConfigVersion(const std::string& configVersion);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string configVersion_;
|
||||
std::string regionId_;
|
||||
std::string serviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGHISTORYREQUEST_H_
|
||||
@@ -1,73 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGHISTORYRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGHISTORYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterServiceConfigHistoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Config
|
||||
{
|
||||
struct ConfigValue
|
||||
{
|
||||
struct ConfigItemValue
|
||||
{
|
||||
std::string changeType;
|
||||
std::string oldValue;
|
||||
std::string value;
|
||||
std::string itemName;
|
||||
};
|
||||
std::string configName;
|
||||
std::vector<ConfigValue::ConfigItemValue> configItemValueList;
|
||||
};
|
||||
std::string comment;
|
||||
std::string serviceName;
|
||||
std::string configVersion;
|
||||
std::string createTime;
|
||||
std::string author;
|
||||
std::vector<ConfigValue> configValueList;
|
||||
bool applied;
|
||||
};
|
||||
|
||||
|
||||
DescribeClusterServiceConfigHistoryResult();
|
||||
explicit DescribeClusterServiceConfigHistoryResult(const std::string &payload);
|
||||
~DescribeClusterServiceConfigHistoryResult();
|
||||
Config getConfig()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Config config_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGHISTORYRESULT_H_
|
||||
@@ -41,6 +41,7 @@ namespace AlibabaCloud
|
||||
std::string description;
|
||||
bool isCustom;
|
||||
std::string value;
|
||||
std::string valueScope;
|
||||
std::string itemName;
|
||||
};
|
||||
std::string configName;
|
||||
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEDATASOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEDATASOURCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeDataSourceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDataSourceRequest();
|
||||
~DescribeDataSourceRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEDATASOURCEREQUEST_H_
|
||||
@@ -1,75 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEDATASOURCERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEDATASOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeDataSourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeDataSourceResult();
|
||||
explicit DescribeDataSourceResult(const std::string &payload);
|
||||
~DescribeDataSourceResult();
|
||||
std::string getCategoryId()const;
|
||||
std::string getStatus()const;
|
||||
std::string getDescription()const;
|
||||
std::string getConf()const;
|
||||
std::string getClusterId()const;
|
||||
std::string getSourceType()const;
|
||||
long getGmtModified()const;
|
||||
std::string getCreator()const;
|
||||
std::string getCreateFrom()const;
|
||||
std::string getName()const;
|
||||
long getGmtCreate()const;
|
||||
std::string getId()const;
|
||||
std::string getModifier()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string categoryId_;
|
||||
std::string status_;
|
||||
std::string description_;
|
||||
std::string conf_;
|
||||
std::string clusterId_;
|
||||
std::string sourceType_;
|
||||
long gmtModified_;
|
||||
std::string creator_;
|
||||
std::string createFrom_;
|
||||
std::string name_;
|
||||
long gmtCreate_;
|
||||
std::string id_;
|
||||
std::string modifier_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEDATASOURCERESULT_H_
|
||||
@@ -1,72 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEDISKOPSACTIVITYREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEDISKOPSACTIVITYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeDiskOpsActivityRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDiskOpsActivityRequest();
|
||||
~DescribeDiskOpsActivityRequest();
|
||||
|
||||
std::string getEventId()const;
|
||||
void setEventId(const std::string& eventId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getCurrentStage()const;
|
||||
void setCurrentStage(const std::string& currentStage);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDiskId()const;
|
||||
void setDiskId(const std::string& diskId);
|
||||
std::string getCurrentState()const;
|
||||
void setCurrentState(const std::string& currentState);
|
||||
|
||||
private:
|
||||
std::string eventId_;
|
||||
long resourceOwnerId_;
|
||||
std::string currentStage_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
std::string diskId_;
|
||||
std::string currentState_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEDISKOPSACTIVITYREQUEST_H_
|
||||
@@ -1,59 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEDISKOPSACTIVITYRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEDISKOPSACTIVITYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeDiskOpsActivityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeDiskOpsActivityResult();
|
||||
explicit DescribeDiskOpsActivityResult(const std::string &payload);
|
||||
~DescribeDiskOpsActivityResult();
|
||||
std::string getActivityState()const;
|
||||
std::string getCurrentActivity()const;
|
||||
std::string getClusterType()const;
|
||||
bool getNeedReboot()const;
|
||||
std::string getErrorMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string activityState_;
|
||||
std::string currentActivity_;
|
||||
std::string clusterType_;
|
||||
bool needReboot_;
|
||||
std::string errorMessage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEDISKOPSACTIVITYRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEEMRMAINVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEEMRMAINVERSIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeEmrMainVersionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeEmrMainVersionRequest();
|
||||
~DescribeEmrMainVersionRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getEmrVersion()const;
|
||||
void setEmrVersion(const std::string& emrVersion);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string emrVersion_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEEMRMAINVERSIONREQUEST_H_
|
||||
@@ -1,84 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEEMRMAINVERSIONRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEEMRMAINVERSIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeEmrMainVersionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct EmrMainVersion
|
||||
{
|
||||
struct ClusterTypeInfo
|
||||
{
|
||||
struct ServiceInfo
|
||||
{
|
||||
std::string serviceName;
|
||||
std::string serviceDisplayVersion;
|
||||
std::string serviceVersion;
|
||||
std::string serviceDisplayName;
|
||||
bool mandatory;
|
||||
bool display;
|
||||
};
|
||||
std::vector<ClusterTypeInfo::ServiceInfo> serviceInfoList;
|
||||
std::string clusterType;
|
||||
};
|
||||
struct ClusterTypeWhiteUser
|
||||
{
|
||||
std::string userId;
|
||||
std::string clusterType;
|
||||
};
|
||||
std::vector<ClusterTypeInfo> clusterTypeInfoList;
|
||||
std::string imageId;
|
||||
std::vector<ClusterTypeWhiteUser> clusterTypeWhiteUserList;
|
||||
bool ecmVersion;
|
||||
std::vector<std::string> whiteUserList;
|
||||
std::string regionId;
|
||||
std::string emrVersion;
|
||||
std::string stackName;
|
||||
std::string publishType;
|
||||
bool display;
|
||||
std::string stackVersion;
|
||||
};
|
||||
|
||||
|
||||
DescribeEmrMainVersionResult();
|
||||
explicit DescribeEmrMainVersionResult(const std::string &payload);
|
||||
~DescribeEmrMainVersionResult();
|
||||
EmrMainVersion getEmrMainVersion()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
EmrMainVersion emrMainVersion_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEEMRMAINVERSIONRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEEXECUTIONPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEEXECUTIONPLANREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeExecutionPlanRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeExecutionPlanRequest();
|
||||
~DescribeExecutionPlanRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEEXECUTIONPLANREQUEST_H_
|
||||
@@ -1,154 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEEXECUTIONPLANRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEEXECUTIONPLANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeExecutionPlanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterInfo
|
||||
{
|
||||
struct SoftwareInfo
|
||||
{
|
||||
struct Software
|
||||
{
|
||||
int startTpe;
|
||||
bool optional;
|
||||
std::string version;
|
||||
std::string displayName;
|
||||
bool onlyDisplay;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<Software> softwares;
|
||||
std::string emrVer;
|
||||
std::string clusterType;
|
||||
};
|
||||
struct EcsOrderInfo
|
||||
{
|
||||
std::string diskType;
|
||||
int diskCount;
|
||||
int diskCapacity;
|
||||
int nodeCount;
|
||||
std::string nodeType;
|
||||
int index;
|
||||
std::string instanceType;
|
||||
};
|
||||
struct BootstrapAction
|
||||
{
|
||||
std::string path;
|
||||
std::string arg;
|
||||
std::string name;
|
||||
};
|
||||
struct Config
|
||||
{
|
||||
std::string configValue;
|
||||
std::string configKey;
|
||||
std::string serviceName;
|
||||
std::string fileName;
|
||||
std::string encrypt;
|
||||
};
|
||||
bool useLocalMetaDb;
|
||||
bool ioOptimized;
|
||||
std::string zoneId;
|
||||
std::vector<BootstrapAction> bootstrapActionList;
|
||||
std::string securityGroupId;
|
||||
std::string vSwitchId;
|
||||
bool logEnable;
|
||||
std::string emrVer;
|
||||
std::string clusterType;
|
||||
std::vector<EcsOrderInfo> ecsOrders;
|
||||
std::string name;
|
||||
bool highAvailabilityEnable;
|
||||
bool easEnable;
|
||||
std::string vpcId;
|
||||
bool useCustomHiveMetaDB;
|
||||
std::string instanceGeneration;
|
||||
std::string configurations;
|
||||
std::string logPath;
|
||||
std::string netType;
|
||||
std::string userDefinedEmrEcsRole;
|
||||
std::vector<Config> configList;
|
||||
bool initCustomHiveMetaDB;
|
||||
SoftwareInfo softwareInfo;
|
||||
};
|
||||
struct JobInfo
|
||||
{
|
||||
std::string failAct;
|
||||
std::string type;
|
||||
std::string runParameter;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DescribeExecutionPlanResult();
|
||||
explicit DescribeExecutionPlanResult(const std::string &payload);
|
||||
~DescribeExecutionPlanResult();
|
||||
std::string getStatus()const;
|
||||
std::string getWorkflowApp()const;
|
||||
std::string getDayOfWeek()const;
|
||||
int getTimeInterval()const;
|
||||
std::string getClusterId()const;
|
||||
std::string getDayOfMonth()const;
|
||||
long getStartTime()const;
|
||||
long getExecutionPlanVersion()const;
|
||||
std::string getName()const;
|
||||
std::vector<JobInfo> getJobInfoList()const;
|
||||
ClusterInfo getClusterInfo()const;
|
||||
std::string getStrategy()const;
|
||||
std::string getTimeUnit()const;
|
||||
std::string getClusterName()const;
|
||||
std::string getId()const;
|
||||
bool getCreateClusterOnDemand()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
std::string workflowApp_;
|
||||
std::string dayOfWeek_;
|
||||
int timeInterval_;
|
||||
std::string clusterId_;
|
||||
std::string dayOfMonth_;
|
||||
long startTime_;
|
||||
long executionPlanVersion_;
|
||||
std::string name_;
|
||||
std::vector<JobInfo> jobInfoList_;
|
||||
ClusterInfo clusterInfo_;
|
||||
std::string strategy_;
|
||||
std::string timeUnit_;
|
||||
std::string clusterName_;
|
||||
std::string id_;
|
||||
bool createClusterOnDemand_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEEXECUTIONPLANRESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeJobRequest();
|
||||
~DescribeJobRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEJOBREQUEST_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEJOBRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeJobResult();
|
||||
explicit DescribeJobResult(const std::string &payload);
|
||||
~DescribeJobResult();
|
||||
std::string getFailAct()const;
|
||||
std::string getType()const;
|
||||
std::string getRunParameter()const;
|
||||
std::string getId()const;
|
||||
int getMaxRetry()const;
|
||||
int getRetryInterval()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string failAct_;
|
||||
std::string type_;
|
||||
std::string runParameter_;
|
||||
std::string id_;
|
||||
int maxRetry_;
|
||||
int retryInterval_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEJOBRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeLibraryDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeLibraryDetailRequest();
|
||||
~DescribeLibraryDetailRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getLibraryBizId()const;
|
||||
void setLibraryBizId(const std::string& libraryBizId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string libraryBizId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYDETAILREQUEST_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeLibraryDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeLibraryDetailResult();
|
||||
explicit DescribeLibraryDetailResult(const std::string &payload);
|
||||
~DescribeLibraryDetailResult();
|
||||
std::string getSourceLocation()const;
|
||||
std::string getType()const;
|
||||
std::string getScope()const;
|
||||
std::string getUserId()const;
|
||||
long getCreateTime()const;
|
||||
std::string getSourceType()const;
|
||||
std::string getLibraryVersion()const;
|
||||
std::string getProperties()const;
|
||||
std::string getBizId()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string sourceLocation_;
|
||||
std::string type_;
|
||||
std::string scope_;
|
||||
std::string userId_;
|
||||
long createTime_;
|
||||
std::string sourceType_;
|
||||
std::string libraryVersion_;
|
||||
std::string properties_;
|
||||
std::string bizId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYDETAILRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYINSTALLTASKDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYINSTALLTASKDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeLibraryInstallTaskDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeLibraryInstallTaskDetailRequest();
|
||||
~DescribeLibraryInstallTaskDetailRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getTaskBizId()const;
|
||||
void setTaskBizId(const std::string& taskBizId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string taskBizId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYINSTALLTASKDETAILREQUEST_H_
|
||||
@@ -1,73 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYINSTALLTASKDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYINSTALLTASKDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeLibraryInstallTaskDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeLibraryInstallTaskDetailResult();
|
||||
explicit DescribeLibraryInstallTaskDetailResult(const std::string &payload);
|
||||
~DescribeLibraryInstallTaskDetailResult();
|
||||
std::string getTaskId()const;
|
||||
std::string getLibraryBizId()const;
|
||||
long getEndTime()const;
|
||||
std::string getTaskGroupId()const;
|
||||
long getExecuteTime()const;
|
||||
int getTaskProcess()const;
|
||||
std::string getClusterBizId()const;
|
||||
std::string getTaskType()const;
|
||||
long getStartTime()const;
|
||||
std::string getHostname()const;
|
||||
std::string getTaskStatus()const;
|
||||
std::string getDetail()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskId_;
|
||||
std::string libraryBizId_;
|
||||
long endTime_;
|
||||
std::string taskGroupId_;
|
||||
long executeTime_;
|
||||
int taskProcess_;
|
||||
std::string clusterBizId_;
|
||||
std::string taskType_;
|
||||
long startTime_;
|
||||
std::string hostname_;
|
||||
std::string taskStatus_;
|
||||
std::string detail_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBELIBRARYINSTALLTASKDETAILRESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeMetaTablePreviewTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeMetaTablePreviewTaskRequest();
|
||||
~DescribeMetaTablePreviewTaskRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string taskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKREQUEST_H_
|
||||
@@ -1,72 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeMetaTablePreviewTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Row
|
||||
{
|
||||
std::vector<std::string> columns;
|
||||
};
|
||||
std::vector<std::string> headers;
|
||||
std::vector<Row> rows;
|
||||
};
|
||||
|
||||
|
||||
DescribeMetaTablePreviewTaskResult();
|
||||
explicit DescribeMetaTablePreviewTaskResult(const std::string &payload);
|
||||
~DescribeMetaTablePreviewTaskResult();
|
||||
std::string getTaskId()const;
|
||||
long getEndTime()const;
|
||||
long getExecuteTime()const;
|
||||
int getTaskProcess()const;
|
||||
long getStartTime()const;
|
||||
Data getData()const;
|
||||
std::string getTaskStatus()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskId_;
|
||||
long endTime_;
|
||||
long executeTime_;
|
||||
int taskProcess_;
|
||||
long startTime_;
|
||||
Data data_;
|
||||
std::string taskStatus_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEMETATABLEPREVIEWTASKRESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGACTIVITYREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGACTIVITYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeScalingActivityRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeScalingActivityRequest();
|
||||
~DescribeScalingActivityRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getScalingActivityId()const;
|
||||
void setScalingActivityId(const std::string& scalingActivityId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getHostGroupId()const;
|
||||
void setHostGroupId(const std::string& hostGroupId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string scalingActivityId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string hostGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGACTIVITYREQUEST_H_
|
||||
@@ -1,71 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGACTIVITYRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGACTIVITYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeScalingActivityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeScalingActivityResult();
|
||||
explicit DescribeScalingActivityResult(const std::string &payload);
|
||||
~DescribeScalingActivityResult();
|
||||
std::string getStatus()const;
|
||||
std::string getDescription()const;
|
||||
long getEndTime()const;
|
||||
int getExpectNum()const;
|
||||
std::string getCause()const;
|
||||
long getStartTime()const;
|
||||
std::string getTransition()const;
|
||||
std::string getScalingRuleId()const;
|
||||
int getTotalCapacity()const;
|
||||
std::string getInstanceIds()const;
|
||||
std::string getBizId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
std::string description_;
|
||||
long endTime_;
|
||||
int expectNum_;
|
||||
std::string cause_;
|
||||
long startTime_;
|
||||
std::string transition_;
|
||||
std::string scalingRuleId_;
|
||||
int totalCapacity_;
|
||||
std::string instanceIds_;
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGACTIVITYRESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeScalingRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeScalingRuleRequest();
|
||||
~DescribeScalingRuleRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getScalingRuleId()const;
|
||||
void setScalingRuleId(const std::string& scalingRuleId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getHostGroupId()const;
|
||||
void setHostGroupId(const std::string& hostGroupId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string scalingRuleId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string hostGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGRULEREQUEST_H_
|
||||
@@ -1,94 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGRULERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeScalingRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SchedulerTrigger
|
||||
{
|
||||
long launchTime;
|
||||
std::string recurrenceType;
|
||||
std::string recurrenceValue;
|
||||
long recurrenceEndTime;
|
||||
int launchExpirationTime;
|
||||
};
|
||||
struct CloudWatchTrigger
|
||||
{
|
||||
std::string metricName;
|
||||
std::string comparisonOperator;
|
||||
std::string metricDisplayName;
|
||||
int period;
|
||||
std::string evaluationCount;
|
||||
std::string unit;
|
||||
std::string statistics;
|
||||
std::string threshold;
|
||||
};
|
||||
|
||||
|
||||
DescribeScalingRuleResult();
|
||||
explicit DescribeScalingRuleResult(const std::string &payload);
|
||||
~DescribeScalingRuleResult();
|
||||
std::string getStatus()const;
|
||||
long getTimeoutWithGrace()const;
|
||||
CloudWatchTrigger getCloudWatchTrigger()const;
|
||||
int getCooldown()const;
|
||||
std::string getGmtModified()const;
|
||||
std::string getAdjustmentType()const;
|
||||
std::string getGmtCreate()const;
|
||||
int getAdjustmentValue()const;
|
||||
SchedulerTrigger getSchedulerTrigger()const;
|
||||
bool getWithGrace()const;
|
||||
std::string getId()const;
|
||||
std::string getRuleName()const;
|
||||
std::string getRuleCategory()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
long timeoutWithGrace_;
|
||||
CloudWatchTrigger cloudWatchTrigger_;
|
||||
int cooldown_;
|
||||
std::string gmtModified_;
|
||||
std::string adjustmentType_;
|
||||
std::string gmtCreate_;
|
||||
int adjustmentValue_;
|
||||
SchedulerTrigger schedulerTrigger_;
|
||||
bool withGrace_;
|
||||
std::string id_;
|
||||
std::string ruleName_;
|
||||
std::string ruleCategory_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGRULERESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBESECURITYGROUPATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBESECURITYGROUPATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeSecurityGroupAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSecurityGroupAttributeRequest();
|
||||
~DescribeSecurityGroupAttributeRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESECURITYGROUPATTRIBUTEREQUEST_H_
|
||||
@@ -1,68 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBESECURITYGROUPATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBESECURITYGROUPATTRIBUTERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeSecurityGroupAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SecurityGroup
|
||||
{
|
||||
int ecsCount;
|
||||
std::string description;
|
||||
std::string securityGroupName;
|
||||
std::string vpcId;
|
||||
std::string securityGroupId;
|
||||
std::string creationTime;
|
||||
int availableInstanceAmount;
|
||||
};
|
||||
struct SecurityGroupAttribute
|
||||
{
|
||||
std::string bizContent;
|
||||
std::string bizType;
|
||||
};
|
||||
|
||||
|
||||
DescribeSecurityGroupAttributeResult();
|
||||
explicit DescribeSecurityGroupAttributeResult(const std::string &payload);
|
||||
~DescribeSecurityGroupAttributeResult();
|
||||
std::vector<SecurityGroup> getAvailableGroupList()const;
|
||||
std::vector<SecurityGroupAttribute> getSecurityGroupAttributeList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<SecurityGroup> availableGroupList_;
|
||||
std::vector<SecurityGroupAttribute> securityGroupAttributeList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESECURITYGROUPATTRIBUTERESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DETACHANDRELEASECLUSTERENIREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DETACHANDRELEASECLUSTERENIREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DetachAndReleaseClusterEniRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetachAndReleaseClusterEniRequest();
|
||||
~DetachAndReleaseClusterEniRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getTargetClusterId()const;
|
||||
void setTargetClusterId(const std::string& targetClusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getVswitchId()const;
|
||||
void setVswitchId(const std::string& vswitchId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string targetClusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string vswitchId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DETACHANDRELEASECLUSTERENIREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DETACHANDRELEASECLUSTERENIRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DETACHANDRELEASECLUSTERENIRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DetachAndReleaseClusterEniResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DetachAndReleaseClusterEniResult();
|
||||
explicit DetachAndReleaseClusterEniResult(const std::string &payload);
|
||||
~DetachAndReleaseClusterEniResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DETACHANDRELEASECLUSTERENIRESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETHDFSCAPACITYSTATISTICINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETHDFSCAPACITYSTATISTICINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetHdfsCapacityStatisticInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetHdfsCapacityStatisticInfoRequest();
|
||||
~GetHdfsCapacityStatisticInfoRequest();
|
||||
|
||||
std::string getFromDatetime()const;
|
||||
void setFromDatetime(const std::string& fromDatetime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getToDatetime()const;
|
||||
void setToDatetime(const std::string& toDatetime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string fromDatetime_;
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string toDatetime_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETHDFSCAPACITYSTATISTICINFOREQUEST_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETHDFSCAPACITYSTATISTICINFORESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETHDFSCAPACITYSTATISTICINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetHdfsCapacityStatisticInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterStatHdfsCapacity
|
||||
{
|
||||
long capacityRemaining;
|
||||
long capacityUsedGB;
|
||||
long capacityUsedNonDfs;
|
||||
long capacityTotal;
|
||||
std::string clusterBizId;
|
||||
long capacityTotalGB;
|
||||
long capacityUsed;
|
||||
long capacityRemainingGB;
|
||||
std::string dateTime;
|
||||
};
|
||||
|
||||
|
||||
GetHdfsCapacityStatisticInfoResult();
|
||||
explicit GetHdfsCapacityStatisticInfoResult(const std::string &payload);
|
||||
~GetHdfsCapacityStatisticInfoResult();
|
||||
std::vector<ClusterStatHdfsCapacity> getHdfsCapacityList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ClusterStatHdfsCapacity> hdfsCapacityList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETHDFSCAPACITYSTATISTICINFORESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETJOBINPUTSTATISTICINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETJOBINPUTSTATISTICINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetJobInputStatisticInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetJobInputStatisticInfoRequest();
|
||||
~GetJobInputStatisticInfoRequest();
|
||||
|
||||
std::string getFromDatetime()const;
|
||||
void setFromDatetime(const std::string& fromDatetime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getToDatetime()const;
|
||||
void setToDatetime(const std::string& toDatetime);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string fromDatetime_;
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string toDatetime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETJOBINPUTSTATISTICINFOREQUEST_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETJOBINPUTSTATISTICINFORESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETJOBINPUTSTATISTICINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetJobInputStatisticInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterStatJobInput
|
||||
{
|
||||
std::string user;
|
||||
long finishTime;
|
||||
long bytesInput;
|
||||
std::string state;
|
||||
long startTime;
|
||||
std::string applicationId;
|
||||
std::string queue;
|
||||
std::string jobId;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetJobInputStatisticInfoResult();
|
||||
explicit GetJobInputStatisticInfoResult(const std::string &payload);
|
||||
~GetJobInputStatisticInfoResult();
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<ClusterStatJobInput> getJobInputList()const;
|
||||
int getTotal()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<ClusterStatJobInput> jobInputList_;
|
||||
int total_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETJOBINPUTSTATISTICINFORESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETJOBOUTPUTSTATISTICINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETJOBOUTPUTSTATISTICINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetJobOutputStatisticInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetJobOutputStatisticInfoRequest();
|
||||
~GetJobOutputStatisticInfoRequest();
|
||||
|
||||
std::string getFromDatetime()const;
|
||||
void setFromDatetime(const std::string& fromDatetime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getToDatetime()const;
|
||||
void setToDatetime(const std::string& toDatetime);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string fromDatetime_;
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string toDatetime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETJOBOUTPUTSTATISTICINFOREQUEST_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETJOBOUTPUTSTATISTICINFORESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETJOBOUTPUTSTATISTICINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetJobOutputStatisticInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterStatJobOutput
|
||||
{
|
||||
std::string user;
|
||||
long finishTime;
|
||||
long bytesOutput;
|
||||
std::string state;
|
||||
long startTime;
|
||||
std::string applicationId;
|
||||
std::string queue;
|
||||
std::string jobId;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetJobOutputStatisticInfoResult();
|
||||
explicit GetJobOutputStatisticInfoResult(const std::string &payload);
|
||||
~GetJobOutputStatisticInfoResult();
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
int getTotal()const;
|
||||
std::vector<ClusterStatJobOutput> getJobOutputList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
int total_;
|
||||
std::vector<ClusterStatJobOutput> jobOutputList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETJOBOUTPUTSTATISTICINFORESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETJOBRUNNINGTIMESTATISTICINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETJOBRUNNINGTIMESTATISTICINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetJobRunningTimeStatisticInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetJobRunningTimeStatisticInfoRequest();
|
||||
~GetJobRunningTimeStatisticInfoRequest();
|
||||
|
||||
std::string getFromDatetime()const;
|
||||
void setFromDatetime(const std::string& fromDatetime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getToDatetime()const;
|
||||
void setToDatetime(const std::string& toDatetime);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string fromDatetime_;
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string toDatetime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETJOBRUNNINGTIMESTATISTICINFOREQUEST_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETJOBRUNNINGTIMESTATISTICINFORESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETJOBRUNNINGTIMESTATISTICINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetJobRunningTimeStatisticInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterStatJobRunningTime
|
||||
{
|
||||
std::string user;
|
||||
long finishTime;
|
||||
std::string state;
|
||||
long startTime;
|
||||
std::string applicationId;
|
||||
std::string queue;
|
||||
long runningTime;
|
||||
std::string jobId;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetJobRunningTimeStatisticInfoResult();
|
||||
explicit GetJobRunningTimeStatisticInfoResult(const std::string &payload);
|
||||
~GetJobRunningTimeStatisticInfoResult();
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
int getTotal()const;
|
||||
std::vector<ClusterStatJobRunningTime> getRunningTimeList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
int total_;
|
||||
std::vector<ClusterStatJobRunningTime> runningTimeList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETJOBRUNNINGTIMESTATISTICINFORESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETQUEUEINPUTSTATISTICINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETQUEUEINPUTSTATISTICINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetQueueInputStatisticInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetQueueInputStatisticInfoRequest();
|
||||
~GetQueueInputStatisticInfoRequest();
|
||||
|
||||
std::string getFromDatetime()const;
|
||||
void setFromDatetime(const std::string& fromDatetime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getToDatetime()const;
|
||||
void setToDatetime(const std::string& toDatetime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string fromDatetime_;
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string toDatetime_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETQUEUEINPUTSTATISTICINFOREQUEST_H_
|
||||
@@ -1,56 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETQUEUEINPUTSTATISTICINFORESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETQUEUEINPUTSTATISTICINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetQueueInputStatisticInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterStatQueueInput
|
||||
{
|
||||
long bytesInput;
|
||||
std::string queue;
|
||||
};
|
||||
|
||||
|
||||
GetQueueInputStatisticInfoResult();
|
||||
explicit GetQueueInputStatisticInfoResult(const std::string &payload);
|
||||
~GetQueueInputStatisticInfoResult();
|
||||
std::vector<ClusterStatQueueInput> getQueueInputList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ClusterStatQueueInput> queueInputList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETQUEUEINPUTSTATISTICINFORESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETQUEUEOUTPUTSTATISTICINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETQUEUEOUTPUTSTATISTICINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetQueueOutputStatisticInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetQueueOutputStatisticInfoRequest();
|
||||
~GetQueueOutputStatisticInfoRequest();
|
||||
|
||||
std::string getFromDatetime()const;
|
||||
void setFromDatetime(const std::string& fromDatetime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getToDatetime()const;
|
||||
void setToDatetime(const std::string& toDatetime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string fromDatetime_;
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string toDatetime_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETQUEUEOUTPUTSTATISTICINFOREQUEST_H_
|
||||
@@ -1,56 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETQUEUEOUTPUTSTATISTICINFORESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETQUEUEOUTPUTSTATISTICINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetQueueOutputStatisticInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterStatQueueOutput
|
||||
{
|
||||
long bytesOutput;
|
||||
std::string queue;
|
||||
};
|
||||
|
||||
|
||||
GetQueueOutputStatisticInfoResult();
|
||||
explicit GetQueueOutputStatisticInfoResult(const std::string &payload);
|
||||
~GetQueueOutputStatisticInfoResult();
|
||||
std::vector<ClusterStatQueueOutput> getQueueOutputList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ClusterStatQueueOutput> queueOutputList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETQUEUEOUTPUTSTATISTICINFORESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETQUEUESUBMISSIONSTATISTICINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETQUEUESUBMISSIONSTATISTICINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetQueueSubmissionStatisticInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetQueueSubmissionStatisticInfoRequest();
|
||||
~GetQueueSubmissionStatisticInfoRequest();
|
||||
|
||||
std::string getFromDatetime()const;
|
||||
void setFromDatetime(const std::string& fromDatetime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getToDatetime()const;
|
||||
void setToDatetime(const std::string& toDatetime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getFinalStatus()const;
|
||||
void setFinalStatus(const std::string& finalStatus);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getApplicationType()const;
|
||||
void setApplicationType(const std::string& applicationType);
|
||||
|
||||
private:
|
||||
std::string fromDatetime_;
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string toDatetime_;
|
||||
std::string accessKeyId_;
|
||||
std::string finalStatus_;
|
||||
std::string regionId_;
|
||||
std::string applicationType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETQUEUESUBMISSIONSTATISTICINFOREQUEST_H_
|
||||
@@ -1,56 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETQUEUESUBMISSIONSTATISTICINFORESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETQUEUESUBMISSIONSTATISTICINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetQueueSubmissionStatisticInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterStatQueueSubmission
|
||||
{
|
||||
long submission;
|
||||
std::string queue;
|
||||
};
|
||||
|
||||
|
||||
GetQueueSubmissionStatisticInfoResult();
|
||||
explicit GetQueueSubmissionStatisticInfoResult(const std::string &payload);
|
||||
~GetQueueSubmissionStatisticInfoResult();
|
||||
std::vector<ClusterStatQueueSubmission> getQueueSubmissionList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ClusterStatQueueSubmission> queueSubmissionList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETQUEUESUBMISSIONSTATISTICINFORESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETUSERINPUTSTATISTICINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETUSERINPUTSTATISTICINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetUserInputStatisticInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetUserInputStatisticInfoRequest();
|
||||
~GetUserInputStatisticInfoRequest();
|
||||
|
||||
std::string getFromDatetime()const;
|
||||
void setFromDatetime(const std::string& fromDatetime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getToDatetime()const;
|
||||
void setToDatetime(const std::string& toDatetime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string fromDatetime_;
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string toDatetime_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETUSERINPUTSTATISTICINFOREQUEST_H_
|
||||
@@ -1,56 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETUSERINPUTSTATISTICINFORESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETUSERINPUTSTATISTICINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetUserInputStatisticInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterStatUserInput
|
||||
{
|
||||
std::string user;
|
||||
long bytesInput;
|
||||
};
|
||||
|
||||
|
||||
GetUserInputStatisticInfoResult();
|
||||
explicit GetUserInputStatisticInfoResult(const std::string &payload);
|
||||
~GetUserInputStatisticInfoResult();
|
||||
std::vector<ClusterStatUserInput> getUserInputList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ClusterStatUserInput> userInputList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETUSERINPUTSTATISTICINFORESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETUSEROUTPUTSTATISTICINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETUSEROUTPUTSTATISTICINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetUserOutputStatisticInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetUserOutputStatisticInfoRequest();
|
||||
~GetUserOutputStatisticInfoRequest();
|
||||
|
||||
std::string getFromDatetime()const;
|
||||
void setFromDatetime(const std::string& fromDatetime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getToDatetime()const;
|
||||
void setToDatetime(const std::string& toDatetime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string fromDatetime_;
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string toDatetime_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETUSEROUTPUTSTATISTICINFOREQUEST_H_
|
||||
@@ -1,56 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETUSEROUTPUTSTATISTICINFORESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETUSEROUTPUTSTATISTICINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetUserOutputStatisticInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterStatUserOutput
|
||||
{
|
||||
std::string user;
|
||||
long bytesOutput;
|
||||
};
|
||||
|
||||
|
||||
GetUserOutputStatisticInfoResult();
|
||||
explicit GetUserOutputStatisticInfoResult(const std::string &payload);
|
||||
~GetUserOutputStatisticInfoResult();
|
||||
std::vector<ClusterStatUserOutput> getUserOutputList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ClusterStatUserOutput> userOutputList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETUSEROUTPUTSTATISTICINFORESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETUSERSUBMISSIONSTATISTICINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETUSERSUBMISSIONSTATISTICINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetUserSubmissionStatisticInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetUserSubmissionStatisticInfoRequest();
|
||||
~GetUserSubmissionStatisticInfoRequest();
|
||||
|
||||
std::string getFromDatetime()const;
|
||||
void setFromDatetime(const std::string& fromDatetime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getToDatetime()const;
|
||||
void setToDatetime(const std::string& toDatetime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getFinalStatus()const;
|
||||
void setFinalStatus(const std::string& finalStatus);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getApplicationType()const;
|
||||
void setApplicationType(const std::string& applicationType);
|
||||
|
||||
private:
|
||||
std::string fromDatetime_;
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string toDatetime_;
|
||||
std::string accessKeyId_;
|
||||
std::string finalStatus_;
|
||||
std::string regionId_;
|
||||
std::string applicationType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETUSERSUBMISSIONSTATISTICINFOREQUEST_H_
|
||||
@@ -1,56 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_GETUSERSUBMISSIONSTATISTICINFORESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_GETUSERSUBMISSIONSTATISTICINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT GetUserSubmissionStatisticInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterStatUserSubmission
|
||||
{
|
||||
std::string user;
|
||||
long submission;
|
||||
};
|
||||
|
||||
|
||||
GetUserSubmissionStatisticInfoResult();
|
||||
explicit GetUserSubmissionStatisticInfoResult(const std::string &payload);
|
||||
~GetUserSubmissionStatisticInfoResult();
|
||||
std::vector<ClusterStatUserSubmission> getUserSubmissionList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ClusterStatUserSubmission> userSubmissionList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_GETUSERSUBMISSIONSTATISTICINFORESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_INSTALLLIBRARIESREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_INSTALLLIBRARIESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT InstallLibrariesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
InstallLibrariesRequest();
|
||||
~InstallLibrariesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getLibraryBizId()const;
|
||||
void setLibraryBizId(const std::string& libraryBizId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::vector<std::string> getClusterBizIdList()const;
|
||||
void setClusterBizIdList(const std::vector<std::string>& clusterBizIdList);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string libraryBizId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::vector<std::string> clusterBizIdList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_INSTALLLIBRARIESREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_INSTALLLIBRARIESRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_INSTALLLIBRARIESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT InstallLibrariesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
InstallLibrariesResult();
|
||||
explicit InstallLibrariesResult(const std::string &payload);
|
||||
~InstallLibrariesResult();
|
||||
std::string getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_INSTALLLIBRARIESRESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_LISTADVICEACTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_LISTADVICEACTIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT ListAdviceActionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAdviceActionRequest();
|
||||
~ListAdviceActionRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getComponent()const;
|
||||
void setComponent(const std::string& component);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string component_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string serviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_LISTADVICEACTIONREQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user