pub struct Builder { /* private fields */ }
Expand description
A builder for ActionExecutionResult
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn external_execution_id(self, input: impl Into<String>) -> Self
pub fn external_execution_id(self, input: impl Into<String>) -> Self
The action provider's external ID for the action execution.
sourcepub fn set_external_execution_id(self, input: Option<String>) -> Self
pub fn set_external_execution_id(self, input: Option<String>) -> Self
The action provider's external ID for the action execution.
sourcepub fn external_execution_summary(self, input: impl Into<String>) -> Self
pub fn external_execution_summary(self, input: impl Into<String>) -> Self
The action provider's summary for the action execution.
sourcepub fn set_external_execution_summary(self, input: Option<String>) -> Self
pub fn set_external_execution_summary(self, input: Option<String>) -> Self
The action provider's summary for the action execution.
sourcepub fn external_execution_url(self, input: impl Into<String>) -> Self
pub fn external_execution_url(self, input: impl Into<String>) -> Self
The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.
sourcepub fn set_external_execution_url(self, input: Option<String>) -> Self
pub fn set_external_execution_url(self, input: Option<String>) -> Self
The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.
sourcepub fn build(self) -> ActionExecutionResult
pub fn build(self) -> ActionExecutionResult
Consumes the builder and constructs a ActionExecutionResult
.