All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyuncs.live.model.v20161101.DescribeCasterComponentsResponse Maven / Gradle / Ivy

Go to download

Aliyun Open API SDK for Java Copyright (C) Alibaba Cloud Computing All rights reserved. 版权所有 (C)阿里云计算有限公司 http://www.aliyun.com

There is a newer version: 3.9.64
Show newest version
/*
 * 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.
 */

package com.aliyuncs.live.model.v20161101;

import java.util.List;
import com.aliyuncs.AcsResponse;
import com.aliyuncs.live.transform.v20161101.DescribeCasterComponentsResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;

/**
 * @author auto create
 * @version 
 */
public class DescribeCasterComponentsResponse extends AcsResponse {

	private String requestId;

	private Integer total;

	private List components;

	public String getRequestId() {
		return this.requestId;
	}

	public void setRequestId(String requestId) {
		this.requestId = requestId;
	}

	public Integer getTotal() {
		return this.total;
	}

	public void setTotal(Integer total) {
		this.total = total;
	}

	public List getComponents() {
		return this.components;
	}

	public void setComponents(List components) {
		this.components = components;
	}

	public static class Component {

		private String componentId;

		private String componentName;

		private String componentType;

		private String effect;

		private String locationId;

		private CaptionLayerContent captionLayerContent;

		private ComponentLayer componentLayer;

		private ImageLayerContent imageLayerContent;

		private TextLayerContent textLayerContent;

		public String getComponentId() {
			return this.componentId;
		}

		public void setComponentId(String componentId) {
			this.componentId = componentId;
		}

		public String getComponentName() {
			return this.componentName;
		}

		public void setComponentName(String componentName) {
			this.componentName = componentName;
		}

		public String getComponentType() {
			return this.componentType;
		}

		public void setComponentType(String componentType) {
			this.componentType = componentType;
		}

		public String getEffect() {
			return this.effect;
		}

		public void setEffect(String effect) {
			this.effect = effect;
		}

		public String getLocationId() {
			return this.locationId;
		}

		public void setLocationId(String locationId) {
			this.locationId = locationId;
		}

		public CaptionLayerContent getCaptionLayerContent() {
			return this.captionLayerContent;
		}

		public void setCaptionLayerContent(CaptionLayerContent captionLayerContent) {
			this.captionLayerContent = captionLayerContent;
		}

		public ComponentLayer getComponentLayer() {
			return this.componentLayer;
		}

		public void setComponentLayer(ComponentLayer componentLayer) {
			this.componentLayer = componentLayer;
		}

		public ImageLayerContent getImageLayerContent() {
			return this.imageLayerContent;
		}

		public void setImageLayerContent(ImageLayerContent imageLayerContent) {
			this.imageLayerContent = imageLayerContent;
		}

		public TextLayerContent getTextLayerContent() {
			return this.textLayerContent;
		}

		public void setTextLayerContent(TextLayerContent textLayerContent) {
			this.textLayerContent = textLayerContent;
		}

		public static class CaptionLayerContent {

			private String borderColor;

			private Float borderWidthNormalized;

			private String color;

			private String fontName;

			private Float lineSpaceNormalized;

			private String locationId;

			private Integer ptsOffset;

			private Boolean showSourceLan;

			private Float sizeNormalized;

			private String sourceLan;

			private String targetLan;

			private Integer wordCountPerLine;

			private Float wordSpaceNormalized;

			private Integer wordsCount;

			public String getBorderColor() {
				return this.borderColor;
			}

			public void setBorderColor(String borderColor) {
				this.borderColor = borderColor;
			}

			public Float getBorderWidthNormalized() {
				return this.borderWidthNormalized;
			}

			public void setBorderWidthNormalized(Float borderWidthNormalized) {
				this.borderWidthNormalized = borderWidthNormalized;
			}

			public String getColor() {
				return this.color;
			}

			public void setColor(String color) {
				this.color = color;
			}

			public String getFontName() {
				return this.fontName;
			}

			public void setFontName(String fontName) {
				this.fontName = fontName;
			}

			public Float getLineSpaceNormalized() {
				return this.lineSpaceNormalized;
			}

			public void setLineSpaceNormalized(Float lineSpaceNormalized) {
				this.lineSpaceNormalized = lineSpaceNormalized;
			}

			public String getLocationId() {
				return this.locationId;
			}

			public void setLocationId(String locationId) {
				this.locationId = locationId;
			}

			public Integer getPtsOffset() {
				return this.ptsOffset;
			}

			public void setPtsOffset(Integer ptsOffset) {
				this.ptsOffset = ptsOffset;
			}

			public Boolean getShowSourceLan() {
				return this.showSourceLan;
			}

			public void setShowSourceLan(Boolean showSourceLan) {
				this.showSourceLan = showSourceLan;
			}

			public Float getSizeNormalized() {
				return this.sizeNormalized;
			}

			public void setSizeNormalized(Float sizeNormalized) {
				this.sizeNormalized = sizeNormalized;
			}

			public String getSourceLan() {
				return this.sourceLan;
			}

			public void setSourceLan(String sourceLan) {
				this.sourceLan = sourceLan;
			}

			public String getTargetLan() {
				return this.targetLan;
			}

			public void setTargetLan(String targetLan) {
				this.targetLan = targetLan;
			}

			public Integer getWordCountPerLine() {
				return this.wordCountPerLine;
			}

			public void setWordCountPerLine(Integer wordCountPerLine) {
				this.wordCountPerLine = wordCountPerLine;
			}

			public Float getWordSpaceNormalized() {
				return this.wordSpaceNormalized;
			}

			public void setWordSpaceNormalized(Float wordSpaceNormalized) {
				this.wordSpaceNormalized = wordSpaceNormalized;
			}

			public Integer getWordsCount() {
				return this.wordsCount;
			}

			public void setWordsCount(Integer wordsCount) {
				this.wordsCount = wordsCount;
			}
		}

		public static class ComponentLayer {

			private Float heightNormalized;

			private String positionRefer;

			private Integer transparency;

			private Float widthNormalized;

			private List positionNormalizeds;

			public Float getHeightNormalized() {
				return this.heightNormalized;
			}

			public void setHeightNormalized(Float heightNormalized) {
				this.heightNormalized = heightNormalized;
			}

			public String getPositionRefer() {
				return this.positionRefer;
			}

			public void setPositionRefer(String positionRefer) {
				this.positionRefer = positionRefer;
			}

			public Integer getTransparency() {
				return this.transparency;
			}

			public void setTransparency(Integer transparency) {
				this.transparency = transparency;
			}

			public Float getWidthNormalized() {
				return this.widthNormalized;
			}

			public void setWidthNormalized(Float widthNormalized) {
				this.widthNormalized = widthNormalized;
			}

			public List getPositionNormalizeds() {
				return this.positionNormalizeds;
			}

			public void setPositionNormalizeds(List positionNormalizeds) {
				this.positionNormalizeds = positionNormalizeds;
			}
		}

		public static class ImageLayerContent {

			private String materialId;

			public String getMaterialId() {
				return this.materialId;
			}

			public void setMaterialId(String materialId) {
				this.materialId = materialId;
			}
		}

		public static class TextLayerContent {

			private String borderColor;

			private Float borderWidthNormalized;

			private String color;

			private String fontName;

			private Float sizeNormalized;

			private String text;

			public String getBorderColor() {
				return this.borderColor;
			}

			public void setBorderColor(String borderColor) {
				this.borderColor = borderColor;
			}

			public Float getBorderWidthNormalized() {
				return this.borderWidthNormalized;
			}

			public void setBorderWidthNormalized(Float borderWidthNormalized) {
				this.borderWidthNormalized = borderWidthNormalized;
			}

			public String getColor() {
				return this.color;
			}

			public void setColor(String color) {
				this.color = color;
			}

			public String getFontName() {
				return this.fontName;
			}

			public void setFontName(String fontName) {
				this.fontName = fontName;
			}

			public Float getSizeNormalized() {
				return this.sizeNormalized;
			}

			public void setSizeNormalized(Float sizeNormalized) {
				this.sizeNormalized = sizeNormalized;
			}

			public String getText() {
				return this.text;
			}

			public void setText(String text) {
				this.text = text;
			}
		}
	}

	@Override
	public DescribeCasterComponentsResponse getInstance(UnmarshallerContext context) {
		return	DescribeCasterComponentsResponseUnmarshaller.unmarshall(this, context);
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy