Class: Aws::SageMaker::Waiters::TrainingJobCompletedOrStopped
- Inherits:
-
Object
- Object
- Aws::SageMaker::Waiters::TrainingJobCompletedOrStopped
- Defined in:
- sig/waiters.rbs,
lib/aws-sdk-sagemaker/waiters.rb
Instance Attribute Summary collapse
- #waiter ⇒ Object readonly private
Instance Method Summary collapse
-
#initialize(options) ⇒ TrainingJobCompletedOrStopped
constructor
A new instance of TrainingJobCompletedOrStopped.
-
#wait(params = {}) ⇒ Types::DescribeTrainingJobResponse
Returns a response object which responds to the following methods:.
Constructor Details
#initialize(options) ⇒ TrainingJobCompletedOrStopped
Returns a new instance of TrainingJobCompletedOrStopped.
617 618 |
# File 'lib/aws-sdk-sagemaker/waiters.rb', line 617
def initialize: (?client: Client, ?max_attempts: Integer, ?delay: Integer, ?before_attempt: Proc, ?before_wait: Proc) -> void
| (?Hash[Symbol, untyped]) -> void
|
Instance Attribute Details
#waiter ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
660 661 662 |
# File 'lib/aws-sdk-sagemaker/waiters.rb', line 660 def waiter @waiter end |
Instance Method Details
#wait(params = {}) ⇒ Types::DescribeTrainingJobResponse
Returns a response object which responds to the following methods:
- #training_job_name => String
- #training_job_arn => String
- #tuning_job_arn => String
- #labeling_job_arn => String
- #auto_ml_job_arn => String
- #model_artifacts => Types::ModelArtifacts
- #training_job_status => String
- #secondary_status => String
- #failure_reason => String
- #hyper_parameters => Hash<String,String>
- #algorithm_specification => Types::AlgorithmSpecification
- #role_arn => String
- #input_data_config => Array<Types::Channel>
- #output_data_config => Types::OutputDataConfig
- #resource_config => Types::ResourceConfig
- #warm_pool_status => Types::WarmPoolStatus
- #vpc_config => Types::VpcConfig
- #stopping_condition => Types::StoppingCondition
- #creation_time => Time
- #training_start_time => Time
- #training_end_time => Time
- #last_modified_time => Time
- #secondary_status_transitions => Array<Types::SecondaryStatusTransition>
- #final_metric_data_list => Array<Types::MetricData>
- #enable_network_isolation => Boolean
- #enable_inter_container_traffic_encryption => Boolean
- #enable_managed_spot_training => Boolean
- #checkpoint_config => Types::CheckpointConfig
- #training_time_in_seconds => Integer
- #billable_time_in_seconds => Integer
- #billable_token_count => Integer
- #debug_hook_config => Types::DebugHookConfig
- #experiment_config => Types::ExperimentConfig
- #debug_rule_configurations => Array<Types::DebugRuleConfiguration>
- #tensor_board_output_config => Types::TensorBoardOutputConfig
- #debug_rule_evaluation_statuses => Array<Types::DebugRuleEvaluationStatus>
- #profiler_config => Types::ProfilerConfig
- #profiler_rule_configurations => Array<Types::ProfilerRuleConfiguration>
- #profiler_rule_evaluation_statuses => Array<Types::ProfilerRuleEvaluationStatus>
- #profiling_status => String
- #environment => Hash<String,String>
- #retry_strategy => Types::RetryStrategy
- #remote_debug_config => Types::RemoteDebugConfig
- #infra_check_config => Types::InfraCheckConfig
- #serverless_job_config => Types::ServerlessJobConfig
- #mlflow_config => Types::MlflowConfig
- #model_package_config => Types::ModelPackageConfig
- #mlflow_details => Types::MlflowDetails
- #progress_info => Types::TrainingProgressInfo
- #output_model_package_arn => String
655 |
# File 'lib/aws-sdk-sagemaker/waiters.rb', line 655
def wait: (
|