Interface SchedulingPolicyDetail.Builder

    • Method Detail

      • name

        SchedulingPolicyDetail.Builder name​(String name)

        The name of the scheduling policy.

        Parameters:
        name - The name of the scheduling policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        SchedulingPolicyDetail.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the scheduling policy. An example is arn:aws:batch:us-east-1:123456789012:scheduling-policy/HighPriority .

        Parameters:
        arn - The Amazon Resource Name (ARN) of the scheduling policy. An example is arn:aws:batch:us-east-1:123456789012:scheduling-policy/HighPriority .
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • fairsharePolicy

        SchedulingPolicyDetail.Builder fairsharePolicy​(FairsharePolicy fairsharePolicy)

        The fair share policy for the scheduling policy.

        Parameters:
        fairsharePolicy - The fair share policy for the scheduling policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        SchedulingPolicyDetail.Builder tags​(Map<String,​String> tags)

        The tags that you apply to the scheduling policy to categorize and organize your resources. Each tag consists of a key and an optional value. For more information, see Tagging Amazon Web Services resources in Amazon Web Services General Reference.

        Parameters:
        tags - The tags that you apply to the scheduling policy to categorize and organize your resources. Each tag consists of a key and an optional value. For more information, see Tagging Amazon Web Services resources in Amazon Web Services General Reference.
        Returns:
        Returns a reference to this object so that method calls can be chained together.