* The name that describes the channel group. The name is the primary identifier for the channel group, and must be * unique for your account in the AWS Region. *
*/ private String channelGroupName; /** ** The Amazon Resource Name (ARN) associated with the resource. *
*/ private String arn; /** ** The output domain where the source stream should be sent. Integrate the domain with a downstream CDN (such as * Amazon CloudFront) or playback device. *
*/ private String egressDomain; /** ** The date and time the channel group was created. *
*/ private java.util.Date createdAt; /** ** The date and time the channel group was modified. *
*/ private java.util.Date modifiedAt; /** ** The description for your channel group. *
*/ private String description; /** ** The comma-separated list of tag key:value pairs assigned to the channel group. *
*/ private java.util.Map* The name that describes the channel group. The name is the primary identifier for the channel group, and must be * unique for your account in the AWS Region. *
* * @param channelGroupName * The name that describes the channel group. The name is the primary identifier for the channel group, and * must be unique for your account in the AWS Region. */ public void setChannelGroupName(String channelGroupName) { this.channelGroupName = channelGroupName; } /** ** The name that describes the channel group. The name is the primary identifier for the channel group, and must be * unique for your account in the AWS Region. *
* * @return The name that describes the channel group. The name is the primary identifier for the channel group, and * must be unique for your account in the AWS Region. */ public String getChannelGroupName() { return this.channelGroupName; } /** ** The name that describes the channel group. The name is the primary identifier for the channel group, and must be * unique for your account in the AWS Region. *
* * @param channelGroupName * The name that describes the channel group. The name is the primary identifier for the channel group, and * must be unique for your account in the AWS Region. * @return Returns a reference to this object so that method calls can be chained together. */ public GetChannelGroupResult withChannelGroupName(String channelGroupName) { setChannelGroupName(channelGroupName); return this; } /** ** The Amazon Resource Name (ARN) associated with the resource. *
* * @param arn * The Amazon Resource Name (ARN) associated with the resource. */ public void setArn(String arn) { this.arn = arn; } /** ** The Amazon Resource Name (ARN) associated with the resource. *
* * @return The Amazon Resource Name (ARN) associated with the resource. */ public String getArn() { return this.arn; } /** ** The Amazon Resource Name (ARN) associated with the resource. *
* * @param arn * The Amazon Resource Name (ARN) associated with the resource. * @return Returns a reference to this object so that method calls can be chained together. */ public GetChannelGroupResult withArn(String arn) { setArn(arn); return this; } /** ** The output domain where the source stream should be sent. Integrate the domain with a downstream CDN (such as * Amazon CloudFront) or playback device. *
* * @param egressDomain * The output domain where the source stream should be sent. Integrate the domain with a downstream CDN (such * as Amazon CloudFront) or playback device. */ public void setEgressDomain(String egressDomain) { this.egressDomain = egressDomain; } /** ** The output domain where the source stream should be sent. Integrate the domain with a downstream CDN (such as * Amazon CloudFront) or playback device. *
* * @return The output domain where the source stream should be sent. Integrate the domain with a downstream CDN * (such as Amazon CloudFront) or playback device. */ public String getEgressDomain() { return this.egressDomain; } /** ** The output domain where the source stream should be sent. Integrate the domain with a downstream CDN (such as * Amazon CloudFront) or playback device. *
* * @param egressDomain * The output domain where the source stream should be sent. Integrate the domain with a downstream CDN (such * as Amazon CloudFront) or playback device. * @return Returns a reference to this object so that method calls can be chained together. */ public GetChannelGroupResult withEgressDomain(String egressDomain) { setEgressDomain(egressDomain); return this; } /** ** The date and time the channel group was created. *
* * @param createdAt * The date and time the channel group was created. */ public void setCreatedAt(java.util.Date createdAt) { this.createdAt = createdAt; } /** ** The date and time the channel group was created. *
* * @return The date and time the channel group was created. */ public java.util.Date getCreatedAt() { return this.createdAt; } /** ** The date and time the channel group was created. *
* * @param createdAt * The date and time the channel group was created. * @return Returns a reference to this object so that method calls can be chained together. */ public GetChannelGroupResult withCreatedAt(java.util.Date createdAt) { setCreatedAt(createdAt); return this; } /** ** The date and time the channel group was modified. *
* * @param modifiedAt * The date and time the channel group was modified. */ public void setModifiedAt(java.util.Date modifiedAt) { this.modifiedAt = modifiedAt; } /** ** The date and time the channel group was modified. *
* * @return The date and time the channel group was modified. */ public java.util.Date getModifiedAt() { return this.modifiedAt; } /** ** The date and time the channel group was modified. *
* * @param modifiedAt * The date and time the channel group was modified. * @return Returns a reference to this object so that method calls can be chained together. */ public GetChannelGroupResult withModifiedAt(java.util.Date modifiedAt) { setModifiedAt(modifiedAt); return this; } /** ** The description for your channel group. *
* * @param description * The description for your channel group. */ public void setDescription(String description) { this.description = description; } /** ** The description for your channel group. *
* * @return The description for your channel group. */ public String getDescription() { return this.description; } /** ** The description for your channel group. *
* * @param description * The description for your channel group. * @return Returns a reference to this object so that method calls can be chained together. */ public GetChannelGroupResult withDescription(String description) { setDescription(description); return this; } /** ** The comma-separated list of tag key:value pairs assigned to the channel group. *
* * @return The comma-separated list of tag key:value pairs assigned to the channel group. */ public java.util.Map* The comma-separated list of tag key:value pairs assigned to the channel group. *
* * @param tags * The comma-separated list of tag key:value pairs assigned to the channel group. */ public void setTags(java.util.Map* The comma-separated list of tag key:value pairs assigned to the channel group. *
* * @param tags * The comma-separated list of tag key:value pairs assigned to the channel group. * @return Returns a reference to this object so that method calls can be chained together. */ public GetChannelGroupResult withTags(java.util.Map