Struct aws_sdk_codedeploy::types::builders::DiagnosticsBuilder
source · #[non_exhaustive]pub struct DiagnosticsBuilder { /* private fields */ }
Expand description
A builder for Diagnostics
.
Implementations§
source§impl DiagnosticsBuilder
impl DiagnosticsBuilder
sourcepub fn error_code(self, input: LifecycleErrorCode) -> Self
pub fn error_code(self, input: LifecycleErrorCode) -> Self
The associated error code:
-
Success: The specified script ran.
-
ScriptMissing: The specified script was not found in the specified location.
-
ScriptNotExecutable: The specified script is not a recognized executable file type.
-
ScriptTimedOut: The specified script did not finish running in the specified time period.
-
ScriptFailed: The specified script failed to run as expected.
-
UnknownError: The specified script did not run for an unknown reason.
sourcepub fn set_error_code(self, input: Option<LifecycleErrorCode>) -> Self
pub fn set_error_code(self, input: Option<LifecycleErrorCode>) -> Self
The associated error code:
-
Success: The specified script ran.
-
ScriptMissing: The specified script was not found in the specified location.
-
ScriptNotExecutable: The specified script is not a recognized executable file type.
-
ScriptTimedOut: The specified script did not finish running in the specified time period.
-
ScriptFailed: The specified script failed to run as expected.
-
UnknownError: The specified script did not run for an unknown reason.
sourcepub fn get_error_code(&self) -> &Option<LifecycleErrorCode>
pub fn get_error_code(&self) -> &Option<LifecycleErrorCode>
The associated error code:
-
Success: The specified script ran.
-
ScriptMissing: The specified script was not found in the specified location.
-
ScriptNotExecutable: The specified script is not a recognized executable file type.
-
ScriptTimedOut: The specified script did not finish running in the specified time period.
-
ScriptFailed: The specified script failed to run as expected.
-
UnknownError: The specified script did not run for an unknown reason.
sourcepub fn script_name(self, input: impl Into<String>) -> Self
pub fn script_name(self, input: impl Into<String>) -> Self
The name of the script.
sourcepub fn set_script_name(self, input: Option<String>) -> Self
pub fn set_script_name(self, input: Option<String>) -> Self
The name of the script.
sourcepub fn get_script_name(&self) -> &Option<String>
pub fn get_script_name(&self) -> &Option<String>
The name of the script.
sourcepub fn set_message(self, input: Option<String>) -> Self
pub fn set_message(self, input: Option<String>) -> Self
The message associated with the error.
sourcepub fn get_message(&self) -> &Option<String>
pub fn get_message(&self) -> &Option<String>
The message associated with the error.
sourcepub fn log_tail(self, input: impl Into<String>) -> Self
pub fn log_tail(self, input: impl Into<String>) -> Self
The last portion of the diagnostic log.
If available, CodeDeploy returns up to the last 4 KB of the diagnostic log.
sourcepub fn set_log_tail(self, input: Option<String>) -> Self
pub fn set_log_tail(self, input: Option<String>) -> Self
The last portion of the diagnostic log.
If available, CodeDeploy returns up to the last 4 KB of the diagnostic log.
sourcepub fn get_log_tail(&self) -> &Option<String>
pub fn get_log_tail(&self) -> &Option<String>
The last portion of the diagnostic log.
If available, CodeDeploy returns up to the last 4 KB of the diagnostic log.
sourcepub fn build(self) -> Diagnostics
pub fn build(self) -> Diagnostics
Consumes the builder and constructs a Diagnostics
.
Trait Implementations§
source§impl Clone for DiagnosticsBuilder
impl Clone for DiagnosticsBuilder
source§fn clone(&self) -> DiagnosticsBuilder
fn clone(&self) -> DiagnosticsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DiagnosticsBuilder
impl Debug for DiagnosticsBuilder
source§impl Default for DiagnosticsBuilder
impl Default for DiagnosticsBuilder
source§fn default() -> DiagnosticsBuilder
fn default() -> DiagnosticsBuilder
source§impl PartialEq for DiagnosticsBuilder
impl PartialEq for DiagnosticsBuilder
source§fn eq(&self, other: &DiagnosticsBuilder) -> bool
fn eq(&self, other: &DiagnosticsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.