Support collect logs to kafka.
This commit is contained in:
@@ -47,6 +47,8 @@ namespace AlibabaCloud
|
||||
void setAutoConfig(bool autoConfig);
|
||||
std::string getEnvs()const;
|
||||
void setEnvs(const std::string& envs);
|
||||
std::string getKafkaInstanceId()const;
|
||||
void setKafkaInstanceId(const std::string& kafkaInstanceId);
|
||||
std::string getPhpPECLExtensions()const;
|
||||
void setPhpPECLExtensions(const std::string& phpPECLExtensions);
|
||||
std::string getPhpArmsConfigLocation()const;
|
||||
@@ -65,6 +67,8 @@ namespace AlibabaCloud
|
||||
void setConfigMapMountDesc(const std::string& configMapMountDesc);
|
||||
std::string getOssMountDescs()const;
|
||||
void setOssMountDescs(const std::string& ossMountDescs);
|
||||
std::string getKafkaEndpoint()const;
|
||||
void setKafkaEndpoint(const std::string& kafkaEndpoint);
|
||||
std::string getPreStop()const;
|
||||
void setPreStop(const std::string& preStop);
|
||||
int getCpu()const;
|
||||
@@ -85,6 +89,8 @@ namespace AlibabaCloud
|
||||
void setMemory(int memory);
|
||||
std::string getSlsConfigs()const;
|
||||
void setSlsConfigs(const std::string& slsConfigs);
|
||||
bool getOpenCollectToKafka()const;
|
||||
void setOpenCollectToKafka(bool openCollectToKafka);
|
||||
std::string getCommandArgs()const;
|
||||
void setCommandArgs(const std::string& commandArgs);
|
||||
std::string getAcrAssumeRoleArn()const;
|
||||
@@ -123,6 +129,8 @@ namespace AlibabaCloud
|
||||
void setJdk(const std::string& jdk);
|
||||
std::string getAppDescription()const;
|
||||
void setAppDescription(const std::string& appDescription);
|
||||
std::string getKafkaLogfileConfig()const;
|
||||
void setKafkaLogfileConfig(const std::string& kafkaLogfileConfig);
|
||||
std::string getAcrInstanceId()const;
|
||||
void setAcrInstanceId(const std::string& acrInstanceId);
|
||||
std::string getVpcId()const;
|
||||
@@ -141,6 +149,7 @@ namespace AlibabaCloud
|
||||
std::string mountHost_;
|
||||
bool autoConfig_;
|
||||
std::string envs_;
|
||||
std::string kafkaInstanceId_;
|
||||
std::string phpPECLExtensions_;
|
||||
std::string phpArmsConfigLocation_;
|
||||
std::string customHostAlias_;
|
||||
@@ -150,6 +159,7 @@ namespace AlibabaCloud
|
||||
std::string namespaceId_;
|
||||
std::string configMapMountDesc_;
|
||||
std::string ossMountDescs_;
|
||||
std::string kafkaEndpoint_;
|
||||
std::string preStop_;
|
||||
int cpu_;
|
||||
std::string vSwitchId_;
|
||||
@@ -160,6 +170,7 @@ namespace AlibabaCloud
|
||||
std::string webContainer_;
|
||||
int memory_;
|
||||
std::string slsConfigs_;
|
||||
bool openCollectToKafka_;
|
||||
std::string commandArgs_;
|
||||
std::string acrAssumeRoleArn_;
|
||||
std::string readiness_;
|
||||
@@ -179,6 +190,7 @@ namespace AlibabaCloud
|
||||
std::string mountDesc_;
|
||||
std::string jdk_;
|
||||
std::string appDescription_;
|
||||
std::string kafkaLogfileConfig_;
|
||||
std::string acrInstanceId_;
|
||||
std::string vpcId_;
|
||||
std::string imageUrl_;
|
||||
|
||||
@@ -37,16 +37,56 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getNasId()const;
|
||||
void setNasId(const std::string& nasId);
|
||||
std::string getWebContainer()const;
|
||||
void setWebContainer(const std::string& webContainer);
|
||||
std::string getJarStartArgs()const;
|
||||
void setJarStartArgs(const std::string& jarStartArgs);
|
||||
std::string getOssAkSecret()const;
|
||||
void setOssAkSecret(const std::string& ossAkSecret);
|
||||
std::string getMountHost()const;
|
||||
void setMountHost(const std::string& mountHost);
|
||||
int getBatchWaitTime()const;
|
||||
void setBatchWaitTime(int batchWaitTime);
|
||||
std::string getEnvs()const;
|
||||
void setEnvs(const std::string& envs);
|
||||
std::string getKafkaInstanceId()const;
|
||||
void setKafkaInstanceId(const std::string& kafkaInstanceId);
|
||||
std::string getPhpPECLExtensions()const;
|
||||
void setPhpPECLExtensions(const std::string& phpPECLExtensions);
|
||||
std::string getPhpArmsConfigLocation()const;
|
||||
void setPhpArmsConfigLocation(const std::string& phpArmsConfigLocation);
|
||||
std::string getCustomHostAlias()const;
|
||||
void setCustomHostAlias(const std::string& customHostAlias);
|
||||
std::string getJarStartOptions()const;
|
||||
void setJarStartOptions(const std::string& jarStartOptions);
|
||||
std::string getConfigMapMountDesc()const;
|
||||
void setConfigMapMountDesc(const std::string& configMapMountDesc);
|
||||
std::string getOssMountDescs()const;
|
||||
void setOssMountDescs(const std::string& ossMountDescs);
|
||||
std::string getKafkaEndpoint()const;
|
||||
void setKafkaEndpoint(const std::string& kafkaEndpoint);
|
||||
std::string getPreStop()const;
|
||||
void setPreStop(const std::string& preStop);
|
||||
std::string getUpdateStrategy()const;
|
||||
void setUpdateStrategy(const std::string& updateStrategy);
|
||||
std::string getChangeOrderDesc()const;
|
||||
void setChangeOrderDesc(const std::string& changeOrderDesc);
|
||||
int getMinReadyInstanceRatio()const;
|
||||
void setMinReadyInstanceRatio(int minReadyInstanceRatio);
|
||||
bool getAutoEnableApplicationScalingRule()const;
|
||||
void setAutoEnableApplicationScalingRule(bool autoEnableApplicationScalingRule);
|
||||
std::string getPostStart()const;
|
||||
void setPostStart(const std::string& postStart);
|
||||
std::string getPhpExtensions()const;
|
||||
void setPhpExtensions(const std::string& phpExtensions);
|
||||
bool getAssociateEip()const;
|
||||
void setAssociateEip(bool associateEip);
|
||||
std::string getWebContainer()const;
|
||||
void setWebContainer(const std::string& webContainer);
|
||||
std::string getEnableAhas()const;
|
||||
void setEnableAhas(const std::string& enableAhas);
|
||||
std::string getSlsConfigs()const;
|
||||
void setSlsConfigs(const std::string& slsConfigs);
|
||||
std::string getOssAkSecret()const;
|
||||
void setOssAkSecret(const std::string& ossAkSecret);
|
||||
bool getOpenCollectToKafka()const;
|
||||
void setOpenCollectToKafka(bool openCollectToKafka);
|
||||
std::string getCommandArgs()const;
|
||||
void setCommandArgs(const std::string& commandArgs);
|
||||
std::string getAcrAssumeRoleArn()const;
|
||||
@@ -55,126 +95,98 @@ namespace AlibabaCloud
|
||||
void setReadiness(const std::string& readiness);
|
||||
std::string getTimezone()const;
|
||||
void setTimezone(const std::string& timezone);
|
||||
std::string getMountHost()const;
|
||||
void setMountHost(const std::string& mountHost);
|
||||
int getBatchWaitTime()const;
|
||||
void setBatchWaitTime(int batchWaitTime);
|
||||
std::string getOssAkId()const;
|
||||
void setOssAkId(const std::string& ossAkId);
|
||||
std::string getLiveness()const;
|
||||
void setLiveness(const std::string& liveness);
|
||||
std::string getEnvs()const;
|
||||
void setEnvs(const std::string& envs);
|
||||
std::string getPhpPECLExtensions()const;
|
||||
void setPhpPECLExtensions(const std::string& phpPECLExtensions);
|
||||
std::string getPhpArmsConfigLocation()const;
|
||||
void setPhpArmsConfigLocation(const std::string& phpArmsConfigLocation);
|
||||
std::string getPackageVersion()const;
|
||||
void setPackageVersion(const std::string& packageVersion);
|
||||
std::string getTomcatConfig()const;
|
||||
void setTomcatConfig(const std::string& tomcatConfig);
|
||||
std::string getCustomHostAlias()const;
|
||||
void setCustomHostAlias(const std::string& customHostAlias);
|
||||
std::string getWarStartOptions()const;
|
||||
void setWarStartOptions(const std::string& warStartOptions);
|
||||
std::string getJarStartOptions()const;
|
||||
void setJarStartOptions(const std::string& jarStartOptions);
|
||||
std::string getEdasContainerVersion()const;
|
||||
void setEdasContainerVersion(const std::string& edasContainerVersion);
|
||||
std::string getPackageUrl()const;
|
||||
void setPackageUrl(const std::string& packageUrl);
|
||||
int getTerminationGracePeriodSeconds()const;
|
||||
void setTerminationGracePeriodSeconds(int terminationGracePeriodSeconds);
|
||||
std::string getConfigMapMountDesc()const;
|
||||
void setConfigMapMountDesc(const std::string& configMapMountDesc);
|
||||
std::string getOssMountDescs()const;
|
||||
void setOssMountDescs(const std::string& ossMountDescs);
|
||||
std::string getPhpConfig()const;
|
||||
void setPhpConfig(const std::string& phpConfig);
|
||||
std::string getPreStop()const;
|
||||
void setPreStop(const std::string& preStop);
|
||||
bool getEnableGreyTagRoute()const;
|
||||
void setEnableGreyTagRoute(bool enableGreyTagRoute);
|
||||
std::string getCommand()const;
|
||||
void setCommand(const std::string& command);
|
||||
std::string getUpdateStrategy()const;
|
||||
void setUpdateStrategy(const std::string& updateStrategy);
|
||||
std::string getMountDesc()const;
|
||||
void setMountDesc(const std::string& mountDesc);
|
||||
std::string getJdk()const;
|
||||
void setJdk(const std::string& jdk);
|
||||
int getMinReadyInstances()const;
|
||||
void setMinReadyInstances(int minReadyInstances);
|
||||
std::string getChangeOrderDesc()const;
|
||||
void setChangeOrderDesc(const std::string& changeOrderDesc);
|
||||
std::string getKafkaLogfileConfig()const;
|
||||
void setKafkaLogfileConfig(const std::string& kafkaLogfileConfig);
|
||||
std::string getAcrInstanceId()const;
|
||||
void setAcrInstanceId(const std::string& acrInstanceId);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getImageUrl()const;
|
||||
void setImageUrl(const std::string& imageUrl);
|
||||
int getMinReadyInstanceRatio()const;
|
||||
void setMinReadyInstanceRatio(int minReadyInstanceRatio);
|
||||
std::string getPhp()const;
|
||||
void setPhp(const std::string& php);
|
||||
bool getAutoEnableApplicationScalingRule()const;
|
||||
void setAutoEnableApplicationScalingRule(bool autoEnableApplicationScalingRule);
|
||||
std::string getPhpConfigLocation()const;
|
||||
void setPhpConfigLocation(const std::string& phpConfigLocation);
|
||||
std::string getPostStart()const;
|
||||
void setPostStart(const std::string& postStart);
|
||||
std::string getPhpExtensions()const;
|
||||
void setPhpExtensions(const std::string& phpExtensions);
|
||||
bool getAssociateEip()const;
|
||||
void setAssociateEip(bool associateEip);
|
||||
|
||||
private:
|
||||
std::string nasId_;
|
||||
std::string webContainer_;
|
||||
std::string jarStartArgs_;
|
||||
std::string ossAkSecret_;
|
||||
std::string mountHost_;
|
||||
int batchWaitTime_;
|
||||
std::string envs_;
|
||||
std::string kafkaInstanceId_;
|
||||
std::string phpPECLExtensions_;
|
||||
std::string phpArmsConfigLocation_;
|
||||
std::string customHostAlias_;
|
||||
std::string jarStartOptions_;
|
||||
std::string configMapMountDesc_;
|
||||
std::string ossMountDescs_;
|
||||
std::string kafkaEndpoint_;
|
||||
std::string preStop_;
|
||||
std::string updateStrategy_;
|
||||
std::string changeOrderDesc_;
|
||||
int minReadyInstanceRatio_;
|
||||
bool autoEnableApplicationScalingRule_;
|
||||
std::string postStart_;
|
||||
std::string phpExtensions_;
|
||||
bool associateEip_;
|
||||
std::string webContainer_;
|
||||
std::string enableAhas_;
|
||||
std::string slsConfigs_;
|
||||
std::string ossAkSecret_;
|
||||
bool openCollectToKafka_;
|
||||
std::string commandArgs_;
|
||||
std::string acrAssumeRoleArn_;
|
||||
std::string readiness_;
|
||||
std::string timezone_;
|
||||
std::string mountHost_;
|
||||
int batchWaitTime_;
|
||||
std::string ossAkId_;
|
||||
std::string liveness_;
|
||||
std::string envs_;
|
||||
std::string phpPECLExtensions_;
|
||||
std::string phpArmsConfigLocation_;
|
||||
std::string packageVersion_;
|
||||
std::string tomcatConfig_;
|
||||
std::string customHostAlias_;
|
||||
std::string warStartOptions_;
|
||||
std::string jarStartOptions_;
|
||||
std::string edasContainerVersion_;
|
||||
std::string packageUrl_;
|
||||
int terminationGracePeriodSeconds_;
|
||||
std::string configMapMountDesc_;
|
||||
std::string ossMountDescs_;
|
||||
std::string phpConfig_;
|
||||
std::string preStop_;
|
||||
bool enableGreyTagRoute_;
|
||||
std::string command_;
|
||||
std::string updateStrategy_;
|
||||
std::string mountDesc_;
|
||||
std::string jdk_;
|
||||
int minReadyInstances_;
|
||||
std::string changeOrderDesc_;
|
||||
std::string kafkaLogfileConfig_;
|
||||
std::string acrInstanceId_;
|
||||
std::string appId_;
|
||||
std::string imageUrl_;
|
||||
int minReadyInstanceRatio_;
|
||||
std::string php_;
|
||||
bool autoEnableApplicationScalingRule_;
|
||||
std::string phpConfigLocation_;
|
||||
std::string postStart_;
|
||||
std::string phpExtensions_;
|
||||
bool associateEip_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -87,6 +87,7 @@ namespace AlibabaCloud
|
||||
std::string appDescription;
|
||||
std::string nasId;
|
||||
std::string acrInstanceId;
|
||||
std::string kafkaConfigs;
|
||||
std::string slsConfigs;
|
||||
std::string updateStrategy;
|
||||
std::string ossAkId;
|
||||
|
||||
@@ -41,6 +41,7 @@ namespace AlibabaCloud
|
||||
std::string instanceId;
|
||||
std::string vSwitchId;
|
||||
std::string imageUrl;
|
||||
long finishTimeStamp;
|
||||
long instanceContainerRestarts;
|
||||
std::string instanceContainerStatus;
|
||||
std::string packageVersion;
|
||||
|
||||
@@ -57,6 +57,7 @@ namespace AlibabaCloud
|
||||
std::string currentPipelineId;
|
||||
std::string coTypeCode;
|
||||
bool _auto;
|
||||
std::string appId;
|
||||
bool supportRollback;
|
||||
int batchWaitTime;
|
||||
int subStatus;
|
||||
|
||||
@@ -38,8 +38,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct Item
|
||||
{
|
||||
std::string type;
|
||||
std::string cond;
|
||||
std::string type;
|
||||
std::string expr;
|
||||
std::string value;
|
||||
int index;
|
||||
@@ -54,8 +54,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct Item2
|
||||
{
|
||||
std::string type;
|
||||
std::string cond;
|
||||
std::string type;
|
||||
std::string expr;
|
||||
std::string value;
|
||||
int index;
|
||||
@@ -69,8 +69,9 @@ namespace AlibabaCloud
|
||||
std::string methodName;
|
||||
std::vector<DubboRule::Item2> items1;
|
||||
};
|
||||
std::string description;
|
||||
long greyTagRouteId;
|
||||
std::string description;
|
||||
std::string appId;
|
||||
long createTime;
|
||||
std::vector<ScRule> scRules;
|
||||
long updateTime;
|
||||
|
||||
@@ -41,8 +41,8 @@ namespace AlibabaCloud
|
||||
std::string tenantId;
|
||||
std::string addressServerHost;
|
||||
std::string accessKey;
|
||||
std::string regionId;
|
||||
std::string namespaceId;
|
||||
std::string regionId;
|
||||
std::string namespaceDescription;
|
||||
};
|
||||
std::vector<_Namespace> namespaces;
|
||||
|
||||
@@ -38,11 +38,9 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string group;
|
||||
std::string edasAppId;
|
||||
std::string gmtModifyTime;
|
||||
std::string version;
|
||||
std::string serviceName;
|
||||
std::string edasAppName;
|
||||
std::string clusterName;
|
||||
long instanceNum;
|
||||
};
|
||||
std::string pageSize;
|
||||
|
||||
Reference in New Issue
Block a user