Class PatchedRunEnvironment

java.lang.Object
io.cloudreactor.tasksymphony.model.PatchedRunEnvironment

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class PatchedRunEnvironment extends Object
RunEnvironments contain common settings for running a set of related Tasks. Usually RunEnvironments group Tasks in the same deployment environment (e.g. staging or production). Task and Workflows belong to a RunEnvironment but can override the RunEnvironment's settings.
  • Field Details

  • Constructor Details

    • PatchedRunEnvironment

      public PatchedRunEnvironment()
  • Method Details

    • getUrl

      @Nullable public URI getUrl()
      Get url
      Returns:
      url
    • getUuid

      @Nullable public UUID getUuid()
      Get uuid
      Returns:
      uuid
    • name

      public PatchedRunEnvironment name(String name)
    • getName

      @Nullable public String getName()
      Get name
      Returns:
      name
    • setName

      public void setName(String name)
    • description

      public PatchedRunEnvironment description(String description)
    • getDescription

      @Nullable public String getDescription()
      Get description
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • getDashboardUrl

      @Nullable public String getDashboardUrl()
      Get dashboardUrl
      Returns:
      dashboardUrl
    • getCreatedByUser

      @Nullable public String getCreatedByUser()
      Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.
      Returns:
      createdByUser
    • getCreatedByGroup

      @Nullable public Group getCreatedByGroup()
      Get createdByGroup
      Returns:
      createdByGroup
    • getCreatedByGroup_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Group> getCreatedByGroup_JsonNullable()
    • getCreatedAt

      @Nullable public OffsetDateTime getCreatedAt()
      Get createdAt
      Returns:
      createdAt
    • getUpdatedAt

      @Nullable public OffsetDateTime getUpdatedAt()
      Get updatedAt
      Returns:
      updatedAt
    • awsAccountId

      public PatchedRunEnvironment awsAccountId(String awsAccountId)
    • getAwsAccountId

      @Nullable public String getAwsAccountId()
      Get awsAccountId
      Returns:
      awsAccountId
    • setAwsAccountId

      public void setAwsAccountId(String awsAccountId)
    • awsDefaultRegion

      public PatchedRunEnvironment awsDefaultRegion(String awsDefaultRegion)
    • getAwsDefaultRegion

      @Nullable public String getAwsDefaultRegion()
      Get awsDefaultRegion
      Returns:
      awsDefaultRegion
    • setAwsDefaultRegion

      public void setAwsDefaultRegion(String awsDefaultRegion)
    • awsAccessKey

      public PatchedRunEnvironment awsAccessKey(String awsAccessKey)
    • getAwsAccessKey

      @Nullable public String getAwsAccessKey()
      Get awsAccessKey
      Returns:
      awsAccessKey
    • setAwsAccessKey

      public void setAwsAccessKey(String awsAccessKey)
    • awsAssumedRoleExternalId

      public PatchedRunEnvironment awsAssumedRoleExternalId(String awsAssumedRoleExternalId)
    • getAwsAssumedRoleExternalId

      @Nullable public String getAwsAssumedRoleExternalId()
      Get awsAssumedRoleExternalId
      Returns:
      awsAssumedRoleExternalId
    • setAwsAssumedRoleExternalId

      public void setAwsAssumedRoleExternalId(String awsAssumedRoleExternalId)
    • awsEventsRoleArn

      public PatchedRunEnvironment awsEventsRoleArn(String awsEventsRoleArn)
    • getAwsEventsRoleArn

      @Nullable public String getAwsEventsRoleArn()
      Get awsEventsRoleArn
      Returns:
      awsEventsRoleArn
    • setAwsEventsRoleArn

      public void setAwsEventsRoleArn(String awsEventsRoleArn)
    • awsWorkflowStarterLambdaArn

      public PatchedRunEnvironment awsWorkflowStarterLambdaArn(String awsWorkflowStarterLambdaArn)
    • getAwsWorkflowStarterLambdaArn

      @Nullable public String getAwsWorkflowStarterLambdaArn()
      Get awsWorkflowStarterLambdaArn
      Returns:
      awsWorkflowStarterLambdaArn
    • setAwsWorkflowStarterLambdaArn

      public void setAwsWorkflowStarterLambdaArn(String awsWorkflowStarterLambdaArn)
    • awsWorkflowStarterAccessKey

      public PatchedRunEnvironment awsWorkflowStarterAccessKey(String awsWorkflowStarterAccessKey)
    • getAwsWorkflowStarterAccessKey

      @Nullable public String getAwsWorkflowStarterAccessKey()
      Get awsWorkflowStarterAccessKey
      Returns:
      awsWorkflowStarterAccessKey
    • setAwsWorkflowStarterAccessKey

      public void setAwsWorkflowStarterAccessKey(String awsWorkflowStarterAccessKey)
    • defaultAlertMethods

      public PatchedRunEnvironment defaultAlertMethods(List<NameAndUuid> defaultAlertMethods)
    • addDefaultAlertMethodsItem

      public PatchedRunEnvironment addDefaultAlertMethodsItem(NameAndUuid defaultAlertMethodsItem)
    • getDefaultAlertMethods

      @Nullable public List<NameAndUuid> getDefaultAlertMethods()
      Get defaultAlertMethods
      Returns:
      defaultAlertMethods
    • setDefaultAlertMethods

      public void setDefaultAlertMethods(List<NameAndUuid> defaultAlertMethods)
    • getExecutionMethodCapabilities

      @Nullable public List<AwsEcsRunEnvironmentExecutionMethodCapability> getExecutionMethodCapabilities()
      Get executionMethodCapabilities
      Returns:
      executionMethodCapabilities
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object