#[non_exhaustive]pub struct ActionTypeSettingsBuilder { /* private fields */ }
Expand description
A builder for ActionTypeSettings
.
Implementations§
source§impl ActionTypeSettingsBuilder
impl ActionTypeSettingsBuilder
sourcepub fn third_party_configuration_url(self, input: impl Into<String>) -> Self
pub fn third_party_configuration_url(self, input: impl Into<String>) -> Self
The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.
sourcepub fn set_third_party_configuration_url(self, input: Option<String>) -> Self
pub fn set_third_party_configuration_url(self, input: Option<String>) -> Self
The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.
sourcepub fn get_third_party_configuration_url(&self) -> &Option<String>
pub fn get_third_party_configuration_url(&self) -> &Option<String>
The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.
sourcepub fn entity_url_template(self, input: impl Into<String>) -> Self
pub fn entity_url_template(self, input: impl Into<String>) -> Self
The URL returned to the CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for a CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.
sourcepub fn set_entity_url_template(self, input: Option<String>) -> Self
pub fn set_entity_url_template(self, input: Option<String>) -> Self
The URL returned to the CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for a CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.
sourcepub fn get_entity_url_template(&self) -> &Option<String>
pub fn get_entity_url_template(&self) -> &Option<String>
The URL returned to the CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for a CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.
sourcepub fn execution_url_template(self, input: impl Into<String>) -> Self
pub fn execution_url_template(self, input: impl Into<String>) -> Self
The URL returned to the CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for CodeDeploy. This link is shown on the pipeline view page in the CodePipeline console and provides a link to the execution entity of the external action.
sourcepub fn set_execution_url_template(self, input: Option<String>) -> Self
pub fn set_execution_url_template(self, input: Option<String>) -> Self
The URL returned to the CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for CodeDeploy. This link is shown on the pipeline view page in the CodePipeline console and provides a link to the execution entity of the external action.
sourcepub fn get_execution_url_template(&self) -> &Option<String>
pub fn get_execution_url_template(&self) -> &Option<String>
The URL returned to the CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for CodeDeploy. This link is shown on the pipeline view page in the CodePipeline console and provides a link to the execution entity of the external action.
sourcepub fn revision_url_template(self, input: impl Into<String>) -> Self
pub fn revision_url_template(self, input: impl Into<String>) -> Self
The URL returned to the CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.
sourcepub fn set_revision_url_template(self, input: Option<String>) -> Self
pub fn set_revision_url_template(self, input: Option<String>) -> Self
The URL returned to the CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.
sourcepub fn get_revision_url_template(&self) -> &Option<String>
pub fn get_revision_url_template(&self) -> &Option<String>
The URL returned to the CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.
sourcepub fn build(self) -> ActionTypeSettings
pub fn build(self) -> ActionTypeSettings
Consumes the builder and constructs a ActionTypeSettings
.
Trait Implementations§
source§impl Clone for ActionTypeSettingsBuilder
impl Clone for ActionTypeSettingsBuilder
source§fn clone(&self) -> ActionTypeSettingsBuilder
fn clone(&self) -> ActionTypeSettingsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ActionTypeSettingsBuilder
impl Debug for ActionTypeSettingsBuilder
source§impl Default for ActionTypeSettingsBuilder
impl Default for ActionTypeSettingsBuilder
source§fn default() -> ActionTypeSettingsBuilder
fn default() -> ActionTypeSettingsBuilder
source§impl PartialEq for ActionTypeSettingsBuilder
impl PartialEq for ActionTypeSettingsBuilder
source§fn eq(&self, other: &ActionTypeSettingsBuilder) -> bool
fn eq(&self, other: &ActionTypeSettingsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.