in aliyun-java-sdk-eventbridge/src/main/java/com/aliyuncs/eventbridge/transform/v20200401/GetEventStreamingResponseUnmarshaller.java [88:469]
public static GetEventStreamingResponse unmarshall(GetEventStreamingResponse getEventStreamingResponse, UnmarshallerContext _ctx) {
getEventStreamingResponse.setRequestId(_ctx.stringValue("GetEventStreamingResponse.RequestId"));
getEventStreamingResponse.setMessage(_ctx.stringValue("GetEventStreamingResponse.Message"));
getEventStreamingResponse.setCode(_ctx.stringValue("GetEventStreamingResponse.Code"));
getEventStreamingResponse.setSuccess(_ctx.booleanValue("GetEventStreamingResponse.Success"));
Data data = new Data();
data.setEventStreamingName(_ctx.stringValue("GetEventStreamingResponse.Data.EventStreamingName"));
data.setDescription(_ctx.stringValue("GetEventStreamingResponse.Data.Description"));
data.setFilterPattern(_ctx.stringValue("GetEventStreamingResponse.Data.FilterPattern"));
data.setTag(_ctx.stringValue("GetEventStreamingResponse.Data.Tag"));
data.setStatus(_ctx.stringValue("GetEventStreamingResponse.Data.Status"));
Source source = new Source();
SourceMNSParameters sourceMNSParameters = new SourceMNSParameters();
sourceMNSParameters.setRegionId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceMNSParameters.RegionId"));
sourceMNSParameters.setQueueName(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceMNSParameters.QueueName"));
sourceMNSParameters.setIsBase64Decode(_ctx.booleanValue("GetEventStreamingResponse.Data.Source.SourceMNSParameters.IsBase64Decode"));
source.setSourceMNSParameters(sourceMNSParameters);
SourceRabbitMQParameters sourceRabbitMQParameters = new SourceRabbitMQParameters();
sourceRabbitMQParameters.setRegionId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRabbitMQParameters.RegionId"));
sourceRabbitMQParameters.setInstanceId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRabbitMQParameters.InstanceId"));
sourceRabbitMQParameters.setVirtualHostName(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRabbitMQParameters.VirtualHostName"));
sourceRabbitMQParameters.setQueueName(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRabbitMQParameters.QueueName"));
source.setSourceRabbitMQParameters(sourceRabbitMQParameters);
SourceRocketMQParameters sourceRocketMQParameters = new SourceRocketMQParameters();
sourceRocketMQParameters.setRegionId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.RegionId"));
sourceRocketMQParameters.setInstanceId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.InstanceId"));
sourceRocketMQParameters.setTopic(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.Topic"));
sourceRocketMQParameters.setTag(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.Tag"));
sourceRocketMQParameters.setOffset(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.Offset"));
sourceRocketMQParameters.setGroupID(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.GroupID"));
sourceRocketMQParameters.setTimestamp(_ctx.longValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.Timestamp"));
sourceRocketMQParameters.setInstanceType(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.InstanceType"));
sourceRocketMQParameters.setInstanceEndpoint(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.InstanceEndpoint"));
sourceRocketMQParameters.setAuthType(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.AuthType"));
sourceRocketMQParameters.setInstanceUsername(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.InstanceUsername"));
sourceRocketMQParameters.setInstancePassword(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.InstancePassword"));
sourceRocketMQParameters.setInstanceVpcId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.InstanceVpcId"));
sourceRocketMQParameters.setInstanceVSwitchIds(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.InstanceVSwitchIds"));
sourceRocketMQParameters.setInstanceSecurityGroupId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.InstanceSecurityGroupId"));
sourceRocketMQParameters.setInstanceNetwork(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceRocketMQParameters.InstanceNetwork"));
source.setSourceRocketMQParameters(sourceRocketMQParameters);
SourceKafkaParameters sourceKafkaParameters = new SourceKafkaParameters();
sourceKafkaParameters.setRegionId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceKafkaParameters.RegionId"));
sourceKafkaParameters.setInstanceId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceKafkaParameters.InstanceId"));
sourceKafkaParameters.setTopic(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceKafkaParameters.Topic"));
sourceKafkaParameters.setConsumerGroup(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceKafkaParameters.ConsumerGroup"));
sourceKafkaParameters.setOffsetReset(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceKafkaParameters.OffsetReset"));
sourceKafkaParameters.setNetwork(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceKafkaParameters.Network"));
sourceKafkaParameters.setVpcId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceKafkaParameters.VpcId"));
sourceKafkaParameters.setVSwitchIds(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceKafkaParameters.VSwitchIds"));
sourceKafkaParameters.setSecurityGroupId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceKafkaParameters.SecurityGroupId"));
sourceKafkaParameters.setValueDataType(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceKafkaParameters.ValueDataType"));
source.setSourceKafkaParameters(sourceKafkaParameters);
SourceMQTTParameters sourceMQTTParameters = new SourceMQTTParameters();
sourceMQTTParameters.setRegionId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceMQTTParameters.RegionId"));
sourceMQTTParameters.setInstanceId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceMQTTParameters.InstanceId"));
sourceMQTTParameters.setTopic(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceMQTTParameters.Topic"));
source.setSourceMQTTParameters(sourceMQTTParameters);
SourceDTSParameters sourceDTSParameters = new SourceDTSParameters();
sourceDTSParameters.setTaskId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceDTSParameters.TaskId"));
sourceDTSParameters.setBrokerUrl(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceDTSParameters.BrokerUrl"));
sourceDTSParameters.setTopic(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceDTSParameters.Topic"));
sourceDTSParameters.setSid(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceDTSParameters.Sid"));
sourceDTSParameters.setUsername(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceDTSParameters.Username"));
sourceDTSParameters.setPassword(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceDTSParameters.Password"));
sourceDTSParameters.setInitCheckPoint(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceDTSParameters.InitCheckPoint"));
source.setSourceDTSParameters(sourceDTSParameters);
SourceSLSParameters sourceSLSParameters = new SourceSLSParameters();
sourceSLSParameters.setProject(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceSLSParameters.Project"));
sourceSLSParameters.setLogStore(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceSLSParameters.LogStore"));
sourceSLSParameters.setConsumerGroup(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceSLSParameters.ConsumerGroup"));
sourceSLSParameters.setConsumePosition(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceSLSParameters.ConsumePosition"));
sourceSLSParameters.setRoleName(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourceSLSParameters.RoleName"));
source.setSourceSLSParameters(sourceSLSParameters);
SourcePrometheusParameters sourcePrometheusParameters = new SourcePrometheusParameters();
sourcePrometheusParameters.setClusterId(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourcePrometheusParameters.ClusterId"));
sourcePrometheusParameters.setDataType(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourcePrometheusParameters.DataType"));
sourcePrometheusParameters.setLabels(_ctx.stringValue("GetEventStreamingResponse.Data.Source.SourcePrometheusParameters.Labels"));
source.setSourcePrometheusParameters(sourcePrometheusParameters);
data.setSource(source);
Sink sink = new Sink();
SinkMNSParameters sinkMNSParameters = new SinkMNSParameters();
QueueName queueName = new QueueName();
queueName.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkMNSParameters.QueueName.Value"));
queueName.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkMNSParameters.QueueName.Form"));
queueName.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkMNSParameters.QueueName.Template"));
sinkMNSParameters.setQueueName(queueName);
Body body = new Body();
body.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkMNSParameters.Body.Value"));
body.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkMNSParameters.Body.Form"));
body.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkMNSParameters.Body.Template"));
sinkMNSParameters.setBody(body);
IsBase64Encode isBase64Encode = new IsBase64Encode();
isBase64Encode.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkMNSParameters.IsBase64Encode.Value"));
isBase64Encode.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkMNSParameters.IsBase64Encode.Form"));
isBase64Encode.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkMNSParameters.IsBase64Encode.Template"));
sinkMNSParameters.setIsBase64Encode(isBase64Encode);
sink.setSinkMNSParameters(sinkMNSParameters);
SinkRabbitMQParameters sinkRabbitMQParameters = new SinkRabbitMQParameters();
InstanceId instanceId = new InstanceId();
instanceId.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.InstanceId.Value"));
instanceId.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.InstanceId.Form"));
instanceId.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.InstanceId.Template"));
sinkRabbitMQParameters.setInstanceId(instanceId);
VirtualHostName virtualHostName = new VirtualHostName();
virtualHostName.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.VirtualHostName.Value"));
virtualHostName.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.VirtualHostName.Form"));
virtualHostName.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.VirtualHostName.Template"));
sinkRabbitMQParameters.setVirtualHostName(virtualHostName);
TargetType targetType = new TargetType();
targetType.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.TargetType.Value"));
targetType.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.TargetType.Form"));
targetType.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.TargetType.Template"));
sinkRabbitMQParameters.setTargetType(targetType);
Exchange exchange = new Exchange();
exchange.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.Exchange.Value"));
exchange.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.Exchange.Form"));
exchange.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.Exchange.Template"));
sinkRabbitMQParameters.setExchange(exchange);
RoutingKey routingKey = new RoutingKey();
routingKey.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.RoutingKey.Value"));
routingKey.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.RoutingKey.Form"));
routingKey.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.RoutingKey.Template"));
sinkRabbitMQParameters.setRoutingKey(routingKey);
QueueName1 queueName1 = new QueueName1();
queueName1.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.QueueName.Value"));
queueName1.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.QueueName.Form"));
queueName1.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.QueueName.Template"));
sinkRabbitMQParameters.setQueueName1(queueName1);
Body2 body2 = new Body2();
body2.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.Body.Value"));
body2.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.Body.Form"));
body2.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.Body.Template"));
sinkRabbitMQParameters.setBody2(body2);
MessageId messageId = new MessageId();
messageId.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.MessageId.Value"));
messageId.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.MessageId.Form"));
messageId.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.MessageId.Template"));
sinkRabbitMQParameters.setMessageId(messageId);
Properties properties = new Properties();
properties.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.Properties.Value"));
properties.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.Properties.Form"));
properties.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRabbitMQParameters.Properties.Template"));
sinkRabbitMQParameters.setProperties(properties);
sink.setSinkRabbitMQParameters(sinkRabbitMQParameters);
SinkFcParameters sinkFcParameters = new SinkFcParameters();
ServiceName serviceName = new ServiceName();
serviceName.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.ServiceName.Value"));
serviceName.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.ServiceName.Form"));
serviceName.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.ServiceName.Template"));
sinkFcParameters.setServiceName(serviceName);
FunctionName functionName = new FunctionName();
functionName.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.FunctionName.Value"));
functionName.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.FunctionName.Form"));
functionName.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.FunctionName.Template"));
sinkFcParameters.setFunctionName(functionName);
Concurrency concurrency = new Concurrency();
concurrency.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.Concurrency.Value"));
concurrency.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.Concurrency.Form"));
concurrency.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.Concurrency.Template"));
sinkFcParameters.setConcurrency(concurrency);
Qualifier qualifier = new Qualifier();
qualifier.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.Qualifier.Value"));
qualifier.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.Qualifier.Form"));
qualifier.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.Qualifier.Template"));
sinkFcParameters.setQualifier(qualifier);
InvocationType invocationType = new InvocationType();
invocationType.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.InvocationType.Value"));
invocationType.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.InvocationType.Form"));
invocationType.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.InvocationType.Template"));
sinkFcParameters.setInvocationType(invocationType);
Body3 body3 = new Body3();
body3.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.Body.Value"));
body3.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.Body.Form"));
body3.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFcParameters.Body.Template"));
sinkFcParameters.setBody3(body3);
sink.setSinkFcParameters(sinkFcParameters);
SinkKafkaParameters sinkKafkaParameters = new SinkKafkaParameters();
InstanceId4 instanceId4 = new InstanceId4();
instanceId4.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.InstanceId.Value"));
instanceId4.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.InstanceId.Form"));
instanceId4.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.InstanceId.Template"));
sinkKafkaParameters.setInstanceId4(instanceId4);
Topic topic = new Topic();
topic.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Topic.Value"));
topic.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Topic.Form"));
topic.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Topic.Template"));
sinkKafkaParameters.setTopic(topic);
Acks acks = new Acks();
acks.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Acks.Value"));
acks.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Acks.Form"));
acks.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Acks.Template"));
sinkKafkaParameters.setAcks(acks);
Key key = new Key();
key.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Key.Value"));
key.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Key.Form"));
key.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Key.Template"));
sinkKafkaParameters.setKey(key);
Value value = new Value();
value.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Value.Value"));
value.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Value.Form"));
value.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.Value.Template"));
sinkKafkaParameters.setValue(value);
SaslUser saslUser = new SaslUser();
saslUser.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.SaslUser.Value"));
saslUser.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.SaslUser.Form"));
saslUser.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkKafkaParameters.SaslUser.Template"));
sinkKafkaParameters.setSaslUser(saslUser);
sink.setSinkKafkaParameters(sinkKafkaParameters);
SinkRocketMQParameters sinkRocketMQParameters = new SinkRocketMQParameters();
InstanceId5 instanceId5 = new InstanceId5();
instanceId5.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.InstanceId.Value"));
instanceId5.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.InstanceId.Form"));
instanceId5.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.InstanceId.Template"));
sinkRocketMQParameters.setInstanceId5(instanceId5);
Topic6 topic6 = new Topic6();
topic6.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Topic.Value"));
topic6.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Topic.Form"));
topic6.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Topic.Template"));
sinkRocketMQParameters.setTopic6(topic6);
Body7 body7 = new Body7();
body7.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Body.Value"));
body7.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Body.Form"));
body7.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Body.Template"));
sinkRocketMQParameters.setBody7(body7);
Properties8 properties8 = new Properties8();
properties8.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Properties.Value"));
properties8.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Properties.Form"));
properties8.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Properties.Template"));
sinkRocketMQParameters.setProperties8(properties8);
Keys keys = new Keys();
keys.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Keys.Value"));
keys.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Keys.Form"));
keys.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Keys.Template"));
sinkRocketMQParameters.setKeys(keys);
Tags tags = new Tags();
tags.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Tags.Value"));
tags.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Tags.Form"));
tags.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkRocketMQParameters.Tags.Template"));
sinkRocketMQParameters.setTags(tags);
sink.setSinkRocketMQParameters(sinkRocketMQParameters);
SinkSLSParameters sinkSLSParameters = new SinkSLSParameters();
Project project = new Project();
project.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.Project.Value"));
project.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.Project.Form"));
project.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.Project.Template"));
sinkSLSParameters.setProject(project);
LogStore logStore = new LogStore();
logStore.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.LogStore.Value"));
logStore.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.LogStore.Form"));
logStore.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.LogStore.Template"));
sinkSLSParameters.setLogStore(logStore);
Topic9 topic9 = new Topic9();
topic9.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.Topic.Value"));
topic9.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.Topic.Form"));
topic9.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.Topic.Template"));
sinkSLSParameters.setTopic9(topic9);
Body10 body10 = new Body10();
body10.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.Body.Value"));
body10.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.Body.Form"));
body10.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.Body.Template"));
sinkSLSParameters.setBody10(body10);
RoleName roleName = new RoleName();
roleName.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.RoleName.Value"));
roleName.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.RoleName.Form"));
roleName.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkSLSParameters.RoleName.Template"));
sinkSLSParameters.setRoleName(roleName);
sink.setSinkSLSParameters(sinkSLSParameters);
SinkFnfParameters sinkFnfParameters = new SinkFnfParameters();
FlowName flowName = new FlowName();
flowName.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.FlowName.Value"));
flowName.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.FlowName.Form"));
flowName.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.FlowName.Template"));
sinkFnfParameters.setFlowName(flowName);
ExecutionName executionName = new ExecutionName();
executionName.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.ExecutionName.Value"));
executionName.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.ExecutionName.Form"));
executionName.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.ExecutionName.Template"));
sinkFnfParameters.setExecutionName(executionName);
Input input = new Input();
input.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.Input.Value"));
input.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.Input.Form"));
input.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.Input.Template"));
sinkFnfParameters.setInput(input);
RoleName11 roleName11 = new RoleName11();
roleName11.setValue(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.RoleName.Value"));
roleName11.setForm(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.RoleName.Form"));
roleName11.setTemplate(_ctx.stringValue("GetEventStreamingResponse.Data.Sink.SinkFnfParameters.RoleName.Template"));
sinkFnfParameters.setRoleName11(roleName11);
sink.setSinkFnfParameters(sinkFnfParameters);
data.setSink(sink);
RunOptions runOptions = new RunOptions();
runOptions.setMaximumTasks(_ctx.integerValue("GetEventStreamingResponse.Data.RunOptions.MaximumTasks"));
runOptions.setErrorsTolerance(_ctx.stringValue("GetEventStreamingResponse.Data.RunOptions.ErrorsTolerance"));
RetryStrategy retryStrategy = new RetryStrategy();
retryStrategy.setPushRetryStrategy(_ctx.stringValue("GetEventStreamingResponse.Data.RunOptions.RetryStrategy.PushRetryStrategy"));
retryStrategy.setMaximumEventAgeInSeconds(_ctx.floatValue("GetEventStreamingResponse.Data.RunOptions.RetryStrategy.MaximumEventAgeInSeconds"));
retryStrategy.setMaximumRetryAttempts(_ctx.floatValue("GetEventStreamingResponse.Data.RunOptions.RetryStrategy.MaximumRetryAttempts"));
runOptions.setRetryStrategy(retryStrategy);
DeadLetterQueue deadLetterQueue = new DeadLetterQueue();
deadLetterQueue.setArn(_ctx.stringValue("GetEventStreamingResponse.Data.RunOptions.DeadLetterQueue.Arn"));
runOptions.setDeadLetterQueue(deadLetterQueue);
BatchWindow batchWindow = new BatchWindow();
batchWindow.setCountBasedWindow(_ctx.integerValue("GetEventStreamingResponse.Data.RunOptions.BatchWindow.CountBasedWindow"));
batchWindow.setTimeBasedWindow(_ctx.integerValue("GetEventStreamingResponse.Data.RunOptions.BatchWindow.TimeBasedWindow"));
runOptions.setBatchWindow(batchWindow);
data.setRunOptions(runOptions);
List<TransformsItem> transforms = new ArrayList<TransformsItem>();
for (int i = 0; i < _ctx.lengthValue("GetEventStreamingResponse.Data.Transforms.Length"); i++) {
TransformsItem transformsItem = new TransformsItem();
transformsItem.setArn(_ctx.stringValue("GetEventStreamingResponse.Data.Transforms["+ i +"].Arn"));
transforms.add(transformsItem);
}
data.setTransforms(transforms);
getEventStreamingResponse.setData(data);
return getEventStreamingResponse;
}