AWS SDK for C++  1.8.100
AWS SDK for C++
Public Member Functions | List of all members
Aws::EMR::Model::ListNotebookExecutionsRequest Class Reference

#include <ListNotebookExecutionsRequest.h>

+ Inheritance diagram for Aws::EMR::Model::ListNotebookExecutionsRequest:

Public Member Functions

 ListNotebookExecutionsRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetEditorId () const
 
bool EditorIdHasBeenSet () const
 
void SetEditorId (const Aws::String &value)
 
void SetEditorId (Aws::String &&value)
 
void SetEditorId (const char *value)
 
ListNotebookExecutionsRequestWithEditorId (const Aws::String &value)
 
ListNotebookExecutionsRequestWithEditorId (Aws::String &&value)
 
ListNotebookExecutionsRequestWithEditorId (const char *value)
 
const NotebookExecutionStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const NotebookExecutionStatus &value)
 
void SetStatus (NotebookExecutionStatus &&value)
 
ListNotebookExecutionsRequestWithStatus (const NotebookExecutionStatus &value)
 
ListNotebookExecutionsRequestWithStatus (NotebookExecutionStatus &&value)
 
const Aws::Utils::DateTimeGetFrom () const
 
bool FromHasBeenSet () const
 
void SetFrom (const Aws::Utils::DateTime &value)
 
void SetFrom (Aws::Utils::DateTime &&value)
 
ListNotebookExecutionsRequestWithFrom (const Aws::Utils::DateTime &value)
 
ListNotebookExecutionsRequestWithFrom (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetTo () const
 
bool ToHasBeenSet () const
 
void SetTo (const Aws::Utils::DateTime &value)
 
void SetTo (Aws::Utils::DateTime &&value)
 
ListNotebookExecutionsRequestWithTo (const Aws::Utils::DateTime &value)
 
ListNotebookExecutionsRequestWithTo (Aws::Utils::DateTime &&value)
 
const Aws::StringGetMarker () const
 
bool MarkerHasBeenSet () const
 
void SetMarker (const Aws::String &value)
 
void SetMarker (Aws::String &&value)
 
void SetMarker (const char *value)
 
ListNotebookExecutionsRequestWithMarker (const Aws::String &value)
 
ListNotebookExecutionsRequestWithMarker (Aws::String &&value)
 
ListNotebookExecutionsRequestWithMarker (const char *value)
 
- Public Member Functions inherited from Aws::EMR::EMRRequest
virtual ~EMRRequest ()
 
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::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 23 of file ListNotebookExecutionsRequest.h.

Constructor & Destructor Documentation

◆ ListNotebookExecutionsRequest()

Aws::EMR::Model::ListNotebookExecutionsRequest::ListNotebookExecutionsRequest ( )

Member Function Documentation

◆ EditorIdHasBeenSet()

bool Aws::EMR::Model::ListNotebookExecutionsRequest::EditorIdHasBeenSet ( ) const
inline

The unique ID of the editor associated with the notebook execution.

Definition at line 47 of file ListNotebookExecutionsRequest.h.

◆ FromHasBeenSet()

bool Aws::EMR::Model::ListNotebookExecutionsRequest::FromHasBeenSet ( ) const
inline

The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.

Definition at line 217 of file ListNotebookExecutionsRequest.h.

◆ GetEditorId()

const Aws::String& Aws::EMR::Model::ListNotebookExecutionsRequest::GetEditorId ( ) const
inline

The unique ID of the editor associated with the notebook execution.

Definition at line 42 of file ListNotebookExecutionsRequest.h.

◆ GetFrom()

const Aws::Utils::DateTime& Aws::EMR::Model::ListNotebookExecutionsRequest::GetFrom ( ) const
inline

The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.

Definition at line 211 of file ListNotebookExecutionsRequest.h.

◆ GetMarker()

const Aws::String& Aws::EMR::Model::ListNotebookExecutionsRequest::GetMarker ( ) const
inline

The pagination token, returned by a previous ListNotebookExecutions call, that indicates the start of the list for this ListNotebookExecutions call.

Definition at line 286 of file ListNotebookExecutionsRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::EMR::Model::ListNotebookExecutionsRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

Reimplemented from Aws::EMR::EMRRequest.

◆ GetServiceRequestName()

virtual const char* Aws::EMR::Model::ListNotebookExecutionsRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 32 of file ListNotebookExecutionsRequest.h.

◆ GetStatus()

const NotebookExecutionStatus& Aws::EMR::Model::ListNotebookExecutionsRequest::GetStatus ( ) const
inline

The status filter for listing notebook executions.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 99 of file ListNotebookExecutionsRequest.h.

◆ GetTo()

const Aws::Utils::DateTime& Aws::EMR::Model::ListNotebookExecutionsRequest::GetTo ( ) const
inline

The end of time range filter for listing notebook executions. The default is the current timestamp.

Definition at line 248 of file ListNotebookExecutionsRequest.h.

◆ MarkerHasBeenSet()

bool Aws::EMR::Model::ListNotebookExecutionsRequest::MarkerHasBeenSet ( ) const
inline

The pagination token, returned by a previous ListNotebookExecutions call, that indicates the start of the list for this ListNotebookExecutions call.

Definition at line 293 of file ListNotebookExecutionsRequest.h.

◆ SerializePayload()

Aws::String Aws::EMR::Model::ListNotebookExecutionsRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetEditorId() [1/3]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetEditorId ( const Aws::String value)
inline

The unique ID of the editor associated with the notebook execution.

Definition at line 52 of file ListNotebookExecutionsRequest.h.

◆ SetEditorId() [2/3]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetEditorId ( Aws::String &&  value)
inline

The unique ID of the editor associated with the notebook execution.

Definition at line 57 of file ListNotebookExecutionsRequest.h.

◆ SetEditorId() [3/3]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetEditorId ( const char *  value)
inline

The unique ID of the editor associated with the notebook execution.

Definition at line 62 of file ListNotebookExecutionsRequest.h.

◆ SetFrom() [1/2]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetFrom ( const Aws::Utils::DateTime value)
inline

The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.

Definition at line 223 of file ListNotebookExecutionsRequest.h.

◆ SetFrom() [2/2]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetFrom ( Aws::Utils::DateTime &&  value)
inline

The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.

Definition at line 229 of file ListNotebookExecutionsRequest.h.

◆ SetMarker() [1/3]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetMarker ( const Aws::String value)
inline

The pagination token, returned by a previous ListNotebookExecutions call, that indicates the start of the list for this ListNotebookExecutions call.

Definition at line 300 of file ListNotebookExecutionsRequest.h.

◆ SetMarker() [2/3]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetMarker ( Aws::String &&  value)
inline

The pagination token, returned by a previous ListNotebookExecutions call, that indicates the start of the list for this ListNotebookExecutions call.

Definition at line 307 of file ListNotebookExecutionsRequest.h.

◆ SetMarker() [3/3]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetMarker ( const char *  value)
inline

The pagination token, returned by a previous ListNotebookExecutions call, that indicates the start of the list for this ListNotebookExecutions call.

Definition at line 314 of file ListNotebookExecutionsRequest.h.

◆ SetStatus() [1/2]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetStatus ( const NotebookExecutionStatus value)
inline

The status filter for listing notebook executions.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 141 of file ListNotebookExecutionsRequest.h.

◆ SetStatus() [2/2]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetStatus ( NotebookExecutionStatus &&  value)
inline

The status filter for listing notebook executions.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 162 of file ListNotebookExecutionsRequest.h.

◆ SetTo() [1/2]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetTo ( const Aws::Utils::DateTime value)
inline

The end of time range filter for listing notebook executions. The default is the current timestamp.

Definition at line 260 of file ListNotebookExecutionsRequest.h.

◆ SetTo() [2/2]

void Aws::EMR::Model::ListNotebookExecutionsRequest::SetTo ( Aws::Utils::DateTime &&  value)
inline

The end of time range filter for listing notebook executions. The default is the current timestamp.

Definition at line 266 of file ListNotebookExecutionsRequest.h.

◆ StatusHasBeenSet()

bool Aws::EMR::Model::ListNotebookExecutionsRequest::StatusHasBeenSet ( ) const
inline

The status filter for listing notebook executions.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 120 of file ListNotebookExecutionsRequest.h.

◆ ToHasBeenSet()

bool Aws::EMR::Model::ListNotebookExecutionsRequest::ToHasBeenSet ( ) const
inline

The end of time range filter for listing notebook executions. The default is the current timestamp.

Definition at line 254 of file ListNotebookExecutionsRequest.h.

◆ WithEditorId() [1/3]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithEditorId ( const Aws::String value)
inline

The unique ID of the editor associated with the notebook execution.

Definition at line 67 of file ListNotebookExecutionsRequest.h.

◆ WithEditorId() [2/3]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithEditorId ( Aws::String &&  value)
inline

The unique ID of the editor associated with the notebook execution.

Definition at line 72 of file ListNotebookExecutionsRequest.h.

◆ WithEditorId() [3/3]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithEditorId ( const char *  value)
inline

The unique ID of the editor associated with the notebook execution.

Definition at line 77 of file ListNotebookExecutionsRequest.h.

◆ WithFrom() [1/2]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithFrom ( const Aws::Utils::DateTime value)
inline

The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.

Definition at line 235 of file ListNotebookExecutionsRequest.h.

◆ WithFrom() [2/2]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithFrom ( Aws::Utils::DateTime &&  value)
inline

The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.

Definition at line 241 of file ListNotebookExecutionsRequest.h.

◆ WithMarker() [1/3]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithMarker ( const Aws::String value)
inline

The pagination token, returned by a previous ListNotebookExecutions call, that indicates the start of the list for this ListNotebookExecutions call.

Definition at line 321 of file ListNotebookExecutionsRequest.h.

◆ WithMarker() [2/3]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithMarker ( Aws::String &&  value)
inline

The pagination token, returned by a previous ListNotebookExecutions call, that indicates the start of the list for this ListNotebookExecutions call.

Definition at line 328 of file ListNotebookExecutionsRequest.h.

◆ WithMarker() [3/3]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithMarker ( const char *  value)
inline

The pagination token, returned by a previous ListNotebookExecutions call, that indicates the start of the list for this ListNotebookExecutions call.

Definition at line 335 of file ListNotebookExecutionsRequest.h.

◆ WithStatus() [1/2]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithStatus ( const NotebookExecutionStatus value)
inline

The status filter for listing notebook executions.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 183 of file ListNotebookExecutionsRequest.h.

◆ WithStatus() [2/2]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithStatus ( NotebookExecutionStatus &&  value)
inline

The status filter for listing notebook executions.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 204 of file ListNotebookExecutionsRequest.h.

◆ WithTo() [1/2]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithTo ( const Aws::Utils::DateTime value)
inline

The end of time range filter for listing notebook executions. The default is the current timestamp.

Definition at line 272 of file ListNotebookExecutionsRequest.h.

◆ WithTo() [2/2]

ListNotebookExecutionsRequest& Aws::EMR::Model::ListNotebookExecutionsRequest::WithTo ( Aws::Utils::DateTime &&  value)
inline

The end of time range filter for listing notebook executions. The default is the current timestamp.

Definition at line 278 of file ListNotebookExecutionsRequest.h.


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