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

com.aliyuncs.vod.model.v20170321.GetAIMediaAuditJobResponse 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

The 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.vod.model.v20170321;

import java.util.List;
import com.aliyuncs.AcsResponse;
import com.aliyuncs.vod.transform.v20170321.GetAIMediaAuditJobResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;

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

	private String requestId;

	private MediaAuditJob mediaAuditJob;

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

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

	public MediaAuditJob getMediaAuditJob() {
		return this.mediaAuditJob;
	}

	public void setMediaAuditJob(MediaAuditJob mediaAuditJob) {
		this.mediaAuditJob = mediaAuditJob;
	}

	public static class MediaAuditJob {

		private String creationTime;

		private String type;

		private String status;

		private String completeTime;

		private String jobId;

		private String code;

		private String message;

		private String mediaId;

		private Data data;

		public String getCreationTime() {
			return this.creationTime;
		}

		public void setCreationTime(String creationTime) {
			this.creationTime = creationTime;
		}

		public String getType() {
			return this.type;
		}

		public void setType(String type) {
			this.type = type;
		}

		public String getStatus() {
			return this.status;
		}

		public void setStatus(String status) {
			this.status = status;
		}

		public String getCompleteTime() {
			return this.completeTime;
		}

		public void setCompleteTime(String completeTime) {
			this.completeTime = completeTime;
		}

		public String getJobId() {
			return this.jobId;
		}

		public void setJobId(String jobId) {
			this.jobId = jobId;
		}

		public String getCode() {
			return this.code;
		}

		public void setCode(String code) {
			this.code = code;
		}

		public String getMessage() {
			return this.message;
		}

		public void setMessage(String message) {
			this.message = message;
		}

		public String getMediaId() {
			return this.mediaId;
		}

		public void setMediaId(String mediaId) {
			this.mediaId = mediaId;
		}

		public Data getData() {
			return this.data;
		}

		public void setData(Data data) {
			this.data = data;
		}

		public static class Data {

			private String suggestion;

			private String abnormalModules;

			private String label;

			private List imageResult;

			private List textResult;

			private List audioResult;

			private VideoResult videoResult;

			public String getSuggestion() {
				return this.suggestion;
			}

			public void setSuggestion(String suggestion) {
				this.suggestion = suggestion;
			}

			public String getAbnormalModules() {
				return this.abnormalModules;
			}

			public void setAbnormalModules(String abnormalModules) {
				this.abnormalModules = abnormalModules;
			}

			public String getLabel() {
				return this.label;
			}

			public void setLabel(String label) {
				this.label = label;
			}

			public List getImageResult() {
				return this.imageResult;
			}

			public void setImageResult(List imageResult) {
				this.imageResult = imageResult;
			}

			public List getTextResult() {
				return this.textResult;
			}

			public void setTextResult(List textResult) {
				this.textResult = textResult;
			}

			public List getAudioResult() {
				return this.audioResult;
			}

			public void setAudioResult(List audioResult) {
				this.audioResult = audioResult;
			}

			public VideoResult getVideoResult() {
				return this.videoResult;
			}

			public void setVideoResult(VideoResult videoResult) {
				this.videoResult = videoResult;
			}

			public static class ImageResultItem {

				private String type;

				private String url;

				private String suggestion;

				private String label;

				private List result;

				public String getType() {
					return this.type;
				}

				public void setType(String type) {
					this.type = type;
				}

				public String getUrl() {
					return this.url;
				}

				public void setUrl(String url) {
					this.url = url;
				}

				public String getSuggestion() {
					return this.suggestion;
				}

				public void setSuggestion(String suggestion) {
					this.suggestion = suggestion;
				}

				public String getLabel() {
					return this.label;
				}

				public void setLabel(String label) {
					this.label = label;
				}

				public List getResult() {
					return this.result;
				}

				public void setResult(List result) {
					this.result = result;
				}

				public static class ResultItem {

					private String score;

					private String suggestion;

					private String label;

					private String scene;

					public String getScore() {
						return this.score;
					}

					public void setScore(String score) {
						this.score = score;
					}

					public String getSuggestion() {
						return this.suggestion;
					}

					public void setSuggestion(String suggestion) {
						this.suggestion = suggestion;
					}

					public String getLabel() {
						return this.label;
					}

					public void setLabel(String label) {
						this.label = label;
					}

					public String getScene() {
						return this.scene;
					}

					public void setScene(String scene) {
						this.scene = scene;
					}
				}
			}

			public static class TextResultItem {

				private String type;

				private String suggestion;

				private String score;

				private String label;

				private String content;

				private String scene;

				public String getType() {
					return this.type;
				}

				public void setType(String type) {
					this.type = type;
				}

				public String getSuggestion() {
					return this.suggestion;
				}

				public void setSuggestion(String suggestion) {
					this.suggestion = suggestion;
				}

				public String getScore() {
					return this.score;
				}

				public void setScore(String score) {
					this.score = score;
				}

				public String getLabel() {
					return this.label;
				}

				public void setLabel(String label) {
					this.label = label;
				}

				public String getContent() {
					return this.content;
				}

				public void setContent(String content) {
					this.content = content;
				}

				public String getScene() {
					return this.scene;
				}

				public void setScene(String scene) {
					this.scene = scene;
				}
			}

			public static class AudioResultItem {

				private String score;

				private String suggestion;

				private String label;

				private String scene;

				public String getScore() {
					return this.score;
				}

				public void setScore(String score) {
					this.score = score;
				}

				public String getSuggestion() {
					return this.suggestion;
				}

				public void setSuggestion(String suggestion) {
					this.suggestion = suggestion;
				}

				public String getLabel() {
					return this.label;
				}

				public void setLabel(String label) {
					this.label = label;
				}

				public String getScene() {
					return this.scene;
				}

				public void setScene(String scene) {
					this.scene = scene;
				}
			}

			public static class VideoResult {

				private String label;

				private String suggestion;

				private TerrorismResult terrorismResult;

				private PornResult pornResult;

				private AdResult adResult;

				private LiveResult liveResult;

				private LogoResult logoResult;

				public String getLabel() {
					return this.label;
				}

				public void setLabel(String label) {
					this.label = label;
				}

				public String getSuggestion() {
					return this.suggestion;
				}

				public void setSuggestion(String suggestion) {
					this.suggestion = suggestion;
				}

				public TerrorismResult getTerrorismResult() {
					return this.terrorismResult;
				}

				public void setTerrorismResult(TerrorismResult terrorismResult) {
					this.terrorismResult = terrorismResult;
				}

				public PornResult getPornResult() {
					return this.pornResult;
				}

				public void setPornResult(PornResult pornResult) {
					this.pornResult = pornResult;
				}

				public AdResult getAdResult() {
					return this.adResult;
				}

				public void setAdResult(AdResult adResult) {
					this.adResult = adResult;
				}

				public LiveResult getLiveResult() {
					return this.liveResult;
				}

				public void setLiveResult(LiveResult liveResult) {
					this.liveResult = liveResult;
				}

				public LogoResult getLogoResult() {
					return this.logoResult;
				}

				public void setLogoResult(LogoResult logoResult) {
					this.logoResult = logoResult;
				}

				public static class TerrorismResult {

					private String suggestion;

					private String averageScore;

					private String label;

					private String maxScore;

					private List counterList;

					private List topList;

					public String getSuggestion() {
						return this.suggestion;
					}

					public void setSuggestion(String suggestion) {
						this.suggestion = suggestion;
					}

					public String getAverageScore() {
						return this.averageScore;
					}

					public void setAverageScore(String averageScore) {
						this.averageScore = averageScore;
					}

					public String getLabel() {
						return this.label;
					}

					public void setLabel(String label) {
						this.label = label;
					}

					public String getMaxScore() {
						return this.maxScore;
					}

					public void setMaxScore(String maxScore) {
						this.maxScore = maxScore;
					}

					public List getCounterList() {
						return this.counterList;
					}

					public void setCounterList(List counterList) {
						this.counterList = counterList;
					}

					public List getTopList() {
						return this.topList;
					}

					public void setTopList(List topList) {
						this.topList = topList;
					}

					public static class CounterListItem {

						private String label;

						private Integer count;

						public String getLabel() {
							return this.label;
						}

						public void setLabel(String label) {
							this.label = label;
						}

						public Integer getCount() {
							return this.count;
						}

						public void setCount(Integer count) {
							this.count = count;
						}
					}

					public static class TopListItem {

						private String url;

						private String score;

						private String timestamp;

						private String label;

						public String getUrl() {
							return this.url;
						}

						public void setUrl(String url) {
							this.url = url;
						}

						public String getScore() {
							return this.score;
						}

						public void setScore(String score) {
							this.score = score;
						}

						public String getTimestamp() {
							return this.timestamp;
						}

						public void setTimestamp(String timestamp) {
							this.timestamp = timestamp;
						}

						public String getLabel() {
							return this.label;
						}

						public void setLabel(String label) {
							this.label = label;
						}
					}
				}

				public static class PornResult {

					private String suggestion;

					private String averageScore;

					private String label;

					private String maxScore;

					private List counterList1;

					private List topList2;

					public String getSuggestion() {
						return this.suggestion;
					}

					public void setSuggestion(String suggestion) {
						this.suggestion = suggestion;
					}

					public String getAverageScore() {
						return this.averageScore;
					}

					public void setAverageScore(String averageScore) {
						this.averageScore = averageScore;
					}

					public String getLabel() {
						return this.label;
					}

					public void setLabel(String label) {
						this.label = label;
					}

					public String getMaxScore() {
						return this.maxScore;
					}

					public void setMaxScore(String maxScore) {
						this.maxScore = maxScore;
					}

					public List getCounterList1() {
						return this.counterList1;
					}

					public void setCounterList1(List counterList1) {
						this.counterList1 = counterList1;
					}

					public List getTopList2() {
						return this.topList2;
					}

					public void setTopList2(List topList2) {
						this.topList2 = topList2;
					}

					public static class CounterListItem3 {

						private String label;

						private Integer count;

						public String getLabel() {
							return this.label;
						}

						public void setLabel(String label) {
							this.label = label;
						}

						public Integer getCount() {
							return this.count;
						}

						public void setCount(Integer count) {
							this.count = count;
						}
					}

					public static class TopListItem4 {

						private String url;

						private String score;

						private String timestamp;

						private String label;

						public String getUrl() {
							return this.url;
						}

						public void setUrl(String url) {
							this.url = url;
						}

						public String getScore() {
							return this.score;
						}

						public void setScore(String score) {
							this.score = score;
						}

						public String getTimestamp() {
							return this.timestamp;
						}

						public void setTimestamp(String timestamp) {
							this.timestamp = timestamp;
						}

						public String getLabel() {
							return this.label;
						}

						public void setLabel(String label) {
							this.label = label;
						}
					}
				}

				public static class AdResult {

					private String suggestion;

					private String averageScore;

					private String label;

					private String maxScore;

					private List counterList5;

					private List topList6;

					public String getSuggestion() {
						return this.suggestion;
					}

					public void setSuggestion(String suggestion) {
						this.suggestion = suggestion;
					}

					public String getAverageScore() {
						return this.averageScore;
					}

					public void setAverageScore(String averageScore) {
						this.averageScore = averageScore;
					}

					public String getLabel() {
						return this.label;
					}

					public void setLabel(String label) {
						this.label = label;
					}

					public String getMaxScore() {
						return this.maxScore;
					}

					public void setMaxScore(String maxScore) {
						this.maxScore = maxScore;
					}

					public List getCounterList5() {
						return this.counterList5;
					}

					public void setCounterList5(List counterList5) {
						this.counterList5 = counterList5;
					}

					public List getTopList6() {
						return this.topList6;
					}

					public void setTopList6(List topList6) {
						this.topList6 = topList6;
					}

					public static class CounterListItem7 {

						private String label;

						private Integer count;

						public String getLabel() {
							return this.label;
						}

						public void setLabel(String label) {
							this.label = label;
						}

						public Integer getCount() {
							return this.count;
						}

						public void setCount(Integer count) {
							this.count = count;
						}
					}

					public static class TopListItem8 {

						private String url;

						private String score;

						private String timestamp;

						private String label;

						public String getUrl() {
							return this.url;
						}

						public void setUrl(String url) {
							this.url = url;
						}

						public String getScore() {
							return this.score;
						}

						public void setScore(String score) {
							this.score = score;
						}

						public String getTimestamp() {
							return this.timestamp;
						}

						public void setTimestamp(String timestamp) {
							this.timestamp = timestamp;
						}

						public String getLabel() {
							return this.label;
						}

						public void setLabel(String label) {
							this.label = label;
						}
					}
				}

				public static class LiveResult {

					private String suggestion;

					private String averageScore;

					private String label;

					private String maxScore;

					private List counterList9;

					private List topList10;

					public String getSuggestion() {
						return this.suggestion;
					}

					public void setSuggestion(String suggestion) {
						this.suggestion = suggestion;
					}

					public String getAverageScore() {
						return this.averageScore;
					}

					public void setAverageScore(String averageScore) {
						this.averageScore = averageScore;
					}

					public String getLabel() {
						return this.label;
					}

					public void setLabel(String label) {
						this.label = label;
					}

					public String getMaxScore() {
						return this.maxScore;
					}

					public void setMaxScore(String maxScore) {
						this.maxScore = maxScore;
					}

					public List getCounterList9() {
						return this.counterList9;
					}

					public void setCounterList9(List counterList9) {
						this.counterList9 = counterList9;
					}

					public List getTopList10() {
						return this.topList10;
					}

					public void setTopList10(List topList10) {
						this.topList10 = topList10;
					}

					public static class CounterListItem11 {

						private String label;

						private Integer count;

						public String getLabel() {
							return this.label;
						}

						public void setLabel(String label) {
							this.label = label;
						}

						public Integer getCount() {
							return this.count;
						}

						public void setCount(Integer count) {
							this.count = count;
						}
					}

					public static class TopListItem12 {

						private String url;

						private String score;

						private String timestamp;

						private String label;

						public String getUrl() {
							return this.url;
						}

						public void setUrl(String url) {
							this.url = url;
						}

						public String getScore() {
							return this.score;
						}

						public void setScore(String score) {
							this.score = score;
						}

						public String getTimestamp() {
							return this.timestamp;
						}

						public void setTimestamp(String timestamp) {
							this.timestamp = timestamp;
						}

						public String getLabel() {
							return this.label;
						}

						public void setLabel(String label) {
							this.label = label;
						}
					}
				}

				public static class LogoResult {

					private String suggestion;

					private String averageScore;

					private String label;

					private String maxScore;

					private List counterList13;

					private List topList14;

					public String getSuggestion() {
						return this.suggestion;
					}

					public void setSuggestion(String suggestion) {
						this.suggestion = suggestion;
					}

					public String getAverageScore() {
						return this.averageScore;
					}

					public void setAverageScore(String averageScore) {
						this.averageScore = averageScore;
					}

					public String getLabel() {
						return this.label;
					}

					public void setLabel(String label) {
						this.label = label;
					}

					public String getMaxScore() {
						return this.maxScore;
					}

					public void setMaxScore(String maxScore) {
						this.maxScore = maxScore;
					}

					public List getCounterList13() {
						return this.counterList13;
					}

					public void setCounterList13(List counterList13) {
						this.counterList13 = counterList13;
					}

					public List getTopList14() {
						return this.topList14;
					}

					public void setTopList14(List topList14) {
						this.topList14 = topList14;
					}

					public static class CounterListItem15 {

						private String label;

						private Integer count;

						public String getLabel() {
							return this.label;
						}

						public void setLabel(String label) {
							this.label = label;
						}

						public Integer getCount() {
							return this.count;
						}

						public void setCount(Integer count) {
							this.count = count;
						}
					}

					public static class TopListItem16 {

						private String url;

						private String score;

						private String timestamp;

						private String label;

						public String getUrl() {
							return this.url;
						}

						public void setUrl(String url) {
							this.url = url;
						}

						public String getScore() {
							return this.score;
						}

						public void setScore(String score) {
							this.score = score;
						}

						public String getTimestamp() {
							return this.timestamp;
						}

						public void setTimestamp(String timestamp) {
							this.timestamp = timestamp;
						}

						public String getLabel() {
							return this.label;
						}

						public void setLabel(String label) {
							this.label = label;
						}
					}
				}
			}
		}
	}

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

	@Override
	public boolean checkShowJsonItemName() {
		return false;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy