Class EventTargetBatchTargetArgs.Builder

  • Enclosing class:
    EventTargetBatchTargetArgs

    public static final class EventTargetBatchTargetArgs.Builder
    extends java.lang.Object
    • Method Detail

      • arraySize

        public EventTargetBatchTargetArgs.Builder arraySize​(@Nullable
                                                            com.pulumi.core.Output<java.lang.Integer> arraySize)
        Parameters:
        arraySize - The size of the array, if this is an array batch job. Valid values are integers between 2 and 10,000.
        Returns:
        builder
      • arraySize

        public EventTargetBatchTargetArgs.Builder arraySize​(java.lang.Integer arraySize)
        Parameters:
        arraySize - The size of the array, if this is an array batch job. Valid values are integers between 2 and 10,000.
        Returns:
        builder
      • jobAttempts

        public EventTargetBatchTargetArgs.Builder jobAttempts​(@Nullable
                                                              com.pulumi.core.Output<java.lang.Integer> jobAttempts)
        Parameters:
        jobAttempts - The number of times to attempt to retry, if the job fails. Valid values are 1 to 10.
        Returns:
        builder
      • jobAttempts

        public EventTargetBatchTargetArgs.Builder jobAttempts​(java.lang.Integer jobAttempts)
        Parameters:
        jobAttempts - The number of times to attempt to retry, if the job fails. Valid values are 1 to 10.
        Returns:
        builder
      • jobDefinition

        public EventTargetBatchTargetArgs.Builder jobDefinition​(com.pulumi.core.Output<java.lang.String> jobDefinition)
        Parameters:
        jobDefinition - The ARN or name of the job definition to use if the event target is an AWS Batch job. This job definition must already exist.
        Returns:
        builder
      • jobDefinition

        public EventTargetBatchTargetArgs.Builder jobDefinition​(java.lang.String jobDefinition)
        Parameters:
        jobDefinition - The ARN or name of the job definition to use if the event target is an AWS Batch job. This job definition must already exist.
        Returns:
        builder
      • jobName

        public EventTargetBatchTargetArgs.Builder jobName​(com.pulumi.core.Output<java.lang.String> jobName)
        Parameters:
        jobName - The name to use for this execution of the job, if the target is an AWS Batch job.
        Returns:
        builder
      • jobName

        public EventTargetBatchTargetArgs.Builder jobName​(java.lang.String jobName)
        Parameters:
        jobName - The name to use for this execution of the job, if the target is an AWS Batch job.
        Returns:
        builder