com.amazonaws.services.mediaconnect.model.Flow Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aws-java-sdk-mediaconnect Show documentation
Show all versions of aws-java-sdk-mediaconnect Show documentation
The AWS Java SDK for AWS MediaConnect module holds the client classes that are used for communicating with AWS MediaConnect Service
The newest version!
/*
* Copyright 2019-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file 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.amazonaws.services.mediaconnect.model;
import java.io.Serializable;
import javax.annotation.Generated;
import com.amazonaws.protocol.StructuredPojo;
import com.amazonaws.protocol.ProtocolMarshaller;
/**
* The settings for a flow, including its source, outputs, and entitlements.
*
* @see AWS API
* Documentation
*/
@Generated("com.amazonaws:aws-java-sdk-code-generator")
public class Flow implements Serializable, Cloneable, StructuredPojo {
/**
* The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones
* within the current AWS.
*/
private String availabilityZone;
/**
* A description of the flow. This value is not used or seen outside of the current AWS Elemental MediaConnect
* account.
*/
private String description;
/** The IP address from which video will be sent to output destinations. */
private String egressIp;
/** The entitlements in this flow. */
private java.util.List entitlements;
/** The Amazon Resource Name (ARN) of the flow. */
private String flowArn;
/**
* The media streams that are associated with the flow. After you associate a media stream with a source, you can
* also associate it with outputs on the flow.
*/
private java.util.List mediaStreams;
/** The name of the flow. */
private String name;
/** The outputs in this flow. */
private java.util.List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy