class_docstr: Abstract class representing a Pipeline Trigger
  
  Attributes:
      name (str): The name of the trigger, default to pipeline_name.
      enabled (boolean): The state of the schedule, default True resolves to 'ENABLED'.
class_docstr_tok: ["Abstract","class","representing","a","Pipeline","Trigger","Attributes",":","name","(","str",")",":","The","name","of","the","trigger",",","default","to","pipeline_name",".","enabled","(","boolean",")",":","The","state","of","the","schedule",",","default","True","resolves","to","'ENABLED","'","."]
docstr: Resolve the schedule name given a parent pipeline.
  
  Args:
      pipeline_name (str): Parent pipeline name
  
  Returns:
      str: Resolved schedule name.
docstr_tok: ["Resolve","the","schedule","name","given","a","parent","pipeline",".","Args",":","pipeline_name","(","str",")",":","Parent","pipeline","name","Returns",":","str",":","Resolved","schedule","name","."]
code: def resolve_trigger_name(self, pipeline_name: str) -> str:
      """Resolve the schedule name given a parent pipeline.
  
      Args:
          pipeline_name (str): Parent pipeline name
  
      Returns:
          str: Resolved schedule name.
      """
      if self.name is None:
          self.name = pipeline_name  # default to pipeline name
      return self.name
  
file_path: sagemaker-python-sdk/src/sagemaker/workflow/triggers.py
imports: from __future__ import absolute_import
  from datetime import datetime
  import logging
  from typing import Optional, Sequence
  import attr
  import pytz
  from sagemaker.workflow.parameters import Parameter
label_desc: Use image node_id 1 for calling the Trigger obj's underlying member method code with example usage: obj.resolve_trigger_name(pipeline_name) and returns: self