public static AddPipelineResponse Unmarshall(UnmarshallerContext context)
{
AddPipelineResponse addPipelineResponse = new AddPipelineResponse();
addPipelineResponse.HttpResponse = context.HttpResponse;
addPipelineResponse.RequestId = context.StringValue("AddPipeline.RequestId");
AddPipelineResponse.Pipeline_ pipeline = new AddPipelineResponse.Pipeline_();
pipeline.Id = context.StringValue("AddPipeline.Pipeline.Id");
pipeline.Name = context.StringValue("AddPipeline.Pipeline.Name");
pipeline.State = context.StringValue("AddPipeline.Pipeline.State");
pipeline.Speed = context.StringValue("AddPipeline.Pipeline.Speed");
pipeline.Role = context.StringValue("AddPipeline.Pipeline.Role");
AddPipelineResponse.Pipeline_.NotifyConfig_ notifyConfig = new AddPipelineResponse.Pipeline_.NotifyConfig_();
notifyConfig.Topic = context.StringValue("AddPipeline.Pipeline.NotifyConfig.Topic");
notifyConfig.QueueName = context.StringValue("AddPipeline.Pipeline.NotifyConfig.QueueName");
pipeline.NotifyConfig = notifyConfig;
addPipelineResponse.Pipeline = pipeline;
return addPipelineResponse;
}