AWS SDK for C++  1.8.52
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaPackage::Model::UpdateOriginEndpointRequest Class Reference

#include <UpdateOriginEndpointRequest.h>

+ Inheritance diagram for Aws::MediaPackage::Model::UpdateOriginEndpointRequest:

Public Member Functions

 UpdateOriginEndpointRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const AuthorizationGetAuthorization () const
 
bool AuthorizationHasBeenSet () const
 
void SetAuthorization (const Authorization &value)
 
void SetAuthorization (Authorization &&value)
 
UpdateOriginEndpointRequestWithAuthorization (const Authorization &value)
 
UpdateOriginEndpointRequestWithAuthorization (Authorization &&value)
 
const CmafPackageCreateOrUpdateParametersGetCmafPackage () const
 
bool CmafPackageHasBeenSet () const
 
void SetCmafPackage (const CmafPackageCreateOrUpdateParameters &value)
 
void SetCmafPackage (CmafPackageCreateOrUpdateParameters &&value)
 
UpdateOriginEndpointRequestWithCmafPackage (const CmafPackageCreateOrUpdateParameters &value)
 
UpdateOriginEndpointRequestWithCmafPackage (CmafPackageCreateOrUpdateParameters &&value)
 
const DashPackageGetDashPackage () const
 
bool DashPackageHasBeenSet () const
 
void SetDashPackage (const DashPackage &value)
 
void SetDashPackage (DashPackage &&value)
 
UpdateOriginEndpointRequestWithDashPackage (const DashPackage &value)
 
UpdateOriginEndpointRequestWithDashPackage (DashPackage &&value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
UpdateOriginEndpointRequestWithDescription (const Aws::String &value)
 
UpdateOriginEndpointRequestWithDescription (Aws::String &&value)
 
UpdateOriginEndpointRequestWithDescription (const char *value)
 
const HlsPackageGetHlsPackage () const
 
bool HlsPackageHasBeenSet () const
 
void SetHlsPackage (const HlsPackage &value)
 
void SetHlsPackage (HlsPackage &&value)
 
UpdateOriginEndpointRequestWithHlsPackage (const HlsPackage &value)
 
UpdateOriginEndpointRequestWithHlsPackage (HlsPackage &&value)
 
const Aws::StringGetId () const
 
bool IdHasBeenSet () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
UpdateOriginEndpointRequestWithId (const Aws::String &value)
 
UpdateOriginEndpointRequestWithId (Aws::String &&value)
 
UpdateOriginEndpointRequestWithId (const char *value)
 
const Aws::StringGetManifestName () const
 
bool ManifestNameHasBeenSet () const
 
void SetManifestName (const Aws::String &value)
 
void SetManifestName (Aws::String &&value)
 
void SetManifestName (const char *value)
 
UpdateOriginEndpointRequestWithManifestName (const Aws::String &value)
 
UpdateOriginEndpointRequestWithManifestName (Aws::String &&value)
 
UpdateOriginEndpointRequestWithManifestName (const char *value)
 
const MssPackageGetMssPackage () const
 
bool MssPackageHasBeenSet () const
 
void SetMssPackage (const MssPackage &value)
 
void SetMssPackage (MssPackage &&value)
 
UpdateOriginEndpointRequestWithMssPackage (const MssPackage &value)
 
UpdateOriginEndpointRequestWithMssPackage (MssPackage &&value)
 
const OriginationGetOrigination () const
 
bool OriginationHasBeenSet () const
 
void SetOrigination (const Origination &value)
 
void SetOrigination (Origination &&value)
 
UpdateOriginEndpointRequestWithOrigination (const Origination &value)
 
UpdateOriginEndpointRequestWithOrigination (Origination &&value)
 
int GetStartoverWindowSeconds () const
 
bool StartoverWindowSecondsHasBeenSet () const
 
void SetStartoverWindowSeconds (int value)
 
UpdateOriginEndpointRequestWithStartoverWindowSeconds (int value)
 
int GetTimeDelaySeconds () const
 
bool TimeDelaySecondsHasBeenSet () const
 
void SetTimeDelaySeconds (int value)
 
UpdateOriginEndpointRequestWithTimeDelaySeconds (int value)
 
const Aws::Vector< Aws::String > & GetWhitelist () const
 
bool WhitelistHasBeenSet () const
 
void SetWhitelist (const Aws::Vector< Aws::String > &value)
 
void SetWhitelist (Aws::Vector< Aws::String > &&value)
 
UpdateOriginEndpointRequestWithWhitelist (const Aws::Vector< Aws::String > &value)
 
UpdateOriginEndpointRequestWithWhitelist (Aws::Vector< Aws::String > &&value)
 
UpdateOriginEndpointRequestAddWhitelist (const Aws::String &value)
 
UpdateOriginEndpointRequestAddWhitelist (Aws::String &&value)
 
UpdateOriginEndpointRequestAddWhitelist (const char *value)
 
- Public Member Functions inherited from Aws::MediaPackage::MediaPackageRequest
virtual ~MediaPackageRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::MediaPackage::MediaPackageRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Configuration parameters used to update an existing OriginEndpoint.

See Also:

AWS API Reference

Definition at line 32 of file UpdateOriginEndpointRequest.h.

Constructor & Destructor Documentation

◆ UpdateOriginEndpointRequest()

Aws::MediaPackage::Model::UpdateOriginEndpointRequest::UpdateOriginEndpointRequest ( )

Member Function Documentation

◆ AddWhitelist() [1/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::AddWhitelist ( const Aws::String value)
inline

A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.

Definition at line 443 of file UpdateOriginEndpointRequest.h.

◆ AddWhitelist() [2/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::AddWhitelist ( Aws::String &&  value)
inline

A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.

Definition at line 449 of file UpdateOriginEndpointRequest.h.

◆ AddWhitelist() [3/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::AddWhitelist ( const char *  value)
inline

A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.

Definition at line 455 of file UpdateOriginEndpointRequest.h.

◆ AuthorizationHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::AuthorizationHasBeenSet ( ) const
inline

Definition at line 50 of file UpdateOriginEndpointRequest.h.

◆ CmafPackageHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::CmafPackageHasBeenSet ( ) const
inline

Definition at line 69 of file UpdateOriginEndpointRequest.h.

◆ DashPackageHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::DashPackageHasBeenSet ( ) const
inline

Definition at line 88 of file UpdateOriginEndpointRequest.h.

◆ DescriptionHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::DescriptionHasBeenSet ( ) const
inline

A short text description of the OriginEndpoint.

Definition at line 111 of file UpdateOriginEndpointRequest.h.

◆ GetAuthorization()

const Authorization& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetAuthorization ( ) const
inline

Definition at line 47 of file UpdateOriginEndpointRequest.h.

◆ GetCmafPackage()

const CmafPackageCreateOrUpdateParameters& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetCmafPackage ( ) const
inline

Definition at line 66 of file UpdateOriginEndpointRequest.h.

◆ GetDashPackage()

const DashPackage& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetDashPackage ( ) const
inline

Definition at line 85 of file UpdateOriginEndpointRequest.h.

◆ GetDescription()

const Aws::String& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetDescription ( ) const
inline

A short text description of the OriginEndpoint.

Definition at line 106 of file UpdateOriginEndpointRequest.h.

◆ GetHlsPackage()

const HlsPackage& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetHlsPackage ( ) const
inline

Definition at line 145 of file UpdateOriginEndpointRequest.h.

◆ GetId()

const Aws::String& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetId ( ) const
inline

The ID of the OriginEndpoint to update.

Definition at line 166 of file UpdateOriginEndpointRequest.h.

◆ GetManifestName()

const Aws::String& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetManifestName ( ) const
inline

A short string that will be appended to the end of the Endpoint URL.

Definition at line 207 of file UpdateOriginEndpointRequest.h.

◆ GetMssPackage()

const MssPackage& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetMssPackage ( ) const
inline

Definition at line 246 of file UpdateOriginEndpointRequest.h.

◆ GetOrigination()

const Origination& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetOrigination ( ) const
inline

Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination

Definition at line 274 of file UpdateOriginEndpointRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 41 of file UpdateOriginEndpointRequest.h.

◆ GetStartoverWindowSeconds()

int Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetStartoverWindowSeconds ( ) const
inline

Maximum duration (in seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.

Definition at line 343 of file UpdateOriginEndpointRequest.h.

◆ GetTimeDelaySeconds()

int Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetTimeDelaySeconds ( ) const
inline

Amount of delay (in seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.

Definition at line 376 of file UpdateOriginEndpointRequest.h.

◆ GetWhitelist()

const Aws::Vector<Aws::String>& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::GetWhitelist ( ) const
inline

A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.

Definition at line 407 of file UpdateOriginEndpointRequest.h.

◆ HlsPackageHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::HlsPackageHasBeenSet ( ) const
inline

Definition at line 148 of file UpdateOriginEndpointRequest.h.

◆ IdHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::IdHasBeenSet ( ) const
inline

The ID of the OriginEndpoint to update.

Definition at line 171 of file UpdateOriginEndpointRequest.h.

◆ ManifestNameHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::ManifestNameHasBeenSet ( ) const
inline

A short string that will be appended to the end of the Endpoint URL.

Definition at line 212 of file UpdateOriginEndpointRequest.h.

◆ MssPackageHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::MssPackageHasBeenSet ( ) const
inline

Definition at line 249 of file UpdateOriginEndpointRequest.h.

◆ OriginationHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::OriginationHasBeenSet ( ) const
inline

Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination

Definition at line 286 of file UpdateOriginEndpointRequest.h.

◆ SerializePayload()

Aws::String Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAuthorization() [1/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetAuthorization ( const Authorization value)
inline

Definition at line 53 of file UpdateOriginEndpointRequest.h.

◆ SetAuthorization() [2/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetAuthorization ( Authorization &&  value)
inline

Definition at line 56 of file UpdateOriginEndpointRequest.h.

◆ SetCmafPackage() [1/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetCmafPackage ( const CmafPackageCreateOrUpdateParameters value)
inline

Definition at line 72 of file UpdateOriginEndpointRequest.h.

◆ SetCmafPackage() [2/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetCmafPackage ( CmafPackageCreateOrUpdateParameters &&  value)
inline

Definition at line 75 of file UpdateOriginEndpointRequest.h.

◆ SetDashPackage() [1/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetDashPackage ( const DashPackage value)
inline

Definition at line 91 of file UpdateOriginEndpointRequest.h.

◆ SetDashPackage() [2/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetDashPackage ( DashPackage &&  value)
inline

Definition at line 94 of file UpdateOriginEndpointRequest.h.

◆ SetDescription() [1/3]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetDescription ( const Aws::String value)
inline

A short text description of the OriginEndpoint.

Definition at line 116 of file UpdateOriginEndpointRequest.h.

◆ SetDescription() [2/3]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetDescription ( Aws::String &&  value)
inline

A short text description of the OriginEndpoint.

Definition at line 121 of file UpdateOriginEndpointRequest.h.

◆ SetDescription() [3/3]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetDescription ( const char *  value)
inline

A short text description of the OriginEndpoint.

Definition at line 126 of file UpdateOriginEndpointRequest.h.

◆ SetHlsPackage() [1/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetHlsPackage ( const HlsPackage value)
inline

Definition at line 151 of file UpdateOriginEndpointRequest.h.

◆ SetHlsPackage() [2/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetHlsPackage ( HlsPackage &&  value)
inline

Definition at line 154 of file UpdateOriginEndpointRequest.h.

◆ SetId() [1/3]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetId ( const Aws::String value)
inline

The ID of the OriginEndpoint to update.

Definition at line 176 of file UpdateOriginEndpointRequest.h.

◆ SetId() [2/3]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetId ( Aws::String &&  value)
inline

The ID of the OriginEndpoint to update.

Definition at line 181 of file UpdateOriginEndpointRequest.h.

◆ SetId() [3/3]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetId ( const char *  value)
inline

The ID of the OriginEndpoint to update.

Definition at line 186 of file UpdateOriginEndpointRequest.h.

◆ SetManifestName() [1/3]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetManifestName ( const Aws::String value)
inline

A short string that will be appended to the end of the Endpoint URL.

Definition at line 217 of file UpdateOriginEndpointRequest.h.

◆ SetManifestName() [2/3]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetManifestName ( Aws::String &&  value)
inline

A short string that will be appended to the end of the Endpoint URL.

Definition at line 222 of file UpdateOriginEndpointRequest.h.

◆ SetManifestName() [3/3]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetManifestName ( const char *  value)
inline

A short string that will be appended to the end of the Endpoint URL.

Definition at line 227 of file UpdateOriginEndpointRequest.h.

◆ SetMssPackage() [1/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetMssPackage ( const MssPackage value)
inline

Definition at line 252 of file UpdateOriginEndpointRequest.h.

◆ SetMssPackage() [2/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetMssPackage ( MssPackage &&  value)
inline

Definition at line 255 of file UpdateOriginEndpointRequest.h.

◆ SetOrigination() [1/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetOrigination ( const Origination value)
inline

Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination

Definition at line 298 of file UpdateOriginEndpointRequest.h.

◆ SetOrigination() [2/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetOrigination ( Origination &&  value)
inline

Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination

Definition at line 310 of file UpdateOriginEndpointRequest.h.

◆ SetStartoverWindowSeconds()

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetStartoverWindowSeconds ( int  value)
inline

Maximum duration (in seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.

Definition at line 359 of file UpdateOriginEndpointRequest.h.

◆ SetTimeDelaySeconds()

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetTimeDelaySeconds ( int  value)
inline

Amount of delay (in seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.

Definition at line 392 of file UpdateOriginEndpointRequest.h.

◆ SetWhitelist() [1/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetWhitelist ( const Aws::Vector< Aws::String > &  value)
inline

A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.

Definition at line 419 of file UpdateOriginEndpointRequest.h.

◆ SetWhitelist() [2/2]

void Aws::MediaPackage::Model::UpdateOriginEndpointRequest::SetWhitelist ( Aws::Vector< Aws::String > &&  value)
inline

A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.

Definition at line 425 of file UpdateOriginEndpointRequest.h.

◆ StartoverWindowSecondsHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::StartoverWindowSecondsHasBeenSet ( ) const
inline

Maximum duration (in seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.

Definition at line 351 of file UpdateOriginEndpointRequest.h.

◆ TimeDelaySecondsHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::TimeDelaySecondsHasBeenSet ( ) const
inline

Amount of delay (in seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.

Definition at line 384 of file UpdateOriginEndpointRequest.h.

◆ WhitelistHasBeenSet()

bool Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WhitelistHasBeenSet ( ) const
inline

A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.

Definition at line 413 of file UpdateOriginEndpointRequest.h.

◆ WithAuthorization() [1/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithAuthorization ( const Authorization value)
inline

Definition at line 59 of file UpdateOriginEndpointRequest.h.

◆ WithAuthorization() [2/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithAuthorization ( Authorization &&  value)
inline

Definition at line 62 of file UpdateOriginEndpointRequest.h.

◆ WithCmafPackage() [1/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithCmafPackage ( const CmafPackageCreateOrUpdateParameters value)
inline

Definition at line 78 of file UpdateOriginEndpointRequest.h.

◆ WithCmafPackage() [2/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithCmafPackage ( CmafPackageCreateOrUpdateParameters &&  value)
inline

Definition at line 81 of file UpdateOriginEndpointRequest.h.

◆ WithDashPackage() [1/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithDashPackage ( const DashPackage value)
inline

Definition at line 97 of file UpdateOriginEndpointRequest.h.

◆ WithDashPackage() [2/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithDashPackage ( DashPackage &&  value)
inline

Definition at line 100 of file UpdateOriginEndpointRequest.h.

◆ WithDescription() [1/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithDescription ( const Aws::String value)
inline

A short text description of the OriginEndpoint.

Definition at line 131 of file UpdateOriginEndpointRequest.h.

◆ WithDescription() [2/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithDescription ( Aws::String &&  value)
inline

A short text description of the OriginEndpoint.

Definition at line 136 of file UpdateOriginEndpointRequest.h.

◆ WithDescription() [3/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithDescription ( const char *  value)
inline

A short text description of the OriginEndpoint.

Definition at line 141 of file UpdateOriginEndpointRequest.h.

◆ WithHlsPackage() [1/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithHlsPackage ( const HlsPackage value)
inline

Definition at line 157 of file UpdateOriginEndpointRequest.h.

◆ WithHlsPackage() [2/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithHlsPackage ( HlsPackage &&  value)
inline

Definition at line 160 of file UpdateOriginEndpointRequest.h.

◆ WithId() [1/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithId ( const Aws::String value)
inline

The ID of the OriginEndpoint to update.

Definition at line 191 of file UpdateOriginEndpointRequest.h.

◆ WithId() [2/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithId ( Aws::String &&  value)
inline

The ID of the OriginEndpoint to update.

Definition at line 196 of file UpdateOriginEndpointRequest.h.

◆ WithId() [3/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithId ( const char *  value)
inline

The ID of the OriginEndpoint to update.

Definition at line 201 of file UpdateOriginEndpointRequest.h.

◆ WithManifestName() [1/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithManifestName ( const Aws::String value)
inline

A short string that will be appended to the end of the Endpoint URL.

Definition at line 232 of file UpdateOriginEndpointRequest.h.

◆ WithManifestName() [2/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithManifestName ( Aws::String &&  value)
inline

A short string that will be appended to the end of the Endpoint URL.

Definition at line 237 of file UpdateOriginEndpointRequest.h.

◆ WithManifestName() [3/3]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithManifestName ( const char *  value)
inline

A short string that will be appended to the end of the Endpoint URL.

Definition at line 242 of file UpdateOriginEndpointRequest.h.

◆ WithMssPackage() [1/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithMssPackage ( const MssPackage value)
inline

Definition at line 258 of file UpdateOriginEndpointRequest.h.

◆ WithMssPackage() [2/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithMssPackage ( MssPackage &&  value)
inline

Definition at line 261 of file UpdateOriginEndpointRequest.h.

◆ WithOrigination() [1/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithOrigination ( const Origination value)
inline

Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination

Definition at line 322 of file UpdateOriginEndpointRequest.h.

◆ WithOrigination() [2/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithOrigination ( Origination &&  value)
inline

Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination

Definition at line 334 of file UpdateOriginEndpointRequest.h.

◆ WithStartoverWindowSeconds()

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithStartoverWindowSeconds ( int  value)
inline

Maximum duration (in seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.

Definition at line 367 of file UpdateOriginEndpointRequest.h.

◆ WithTimeDelaySeconds()

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithTimeDelaySeconds ( int  value)
inline

Amount of delay (in seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.

Definition at line 400 of file UpdateOriginEndpointRequest.h.

◆ WithWhitelist() [1/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithWhitelist ( const Aws::Vector< Aws::String > &  value)
inline

A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.

Definition at line 431 of file UpdateOriginEndpointRequest.h.

◆ WithWhitelist() [2/2]

UpdateOriginEndpointRequest& Aws::MediaPackage::Model::UpdateOriginEndpointRequest::WithWhitelist ( Aws::Vector< Aws::String > &&  value)
inline

A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.

Definition at line 437 of file UpdateOriginEndpointRequest.h.


The documentation for this class was generated from the following file: