Interface AwsLambdaLayerVersionDetails.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AwsLambdaLayerVersionDetails.Builder,AwsLambdaLayerVersionDetails>, SdkBuilder<AwsLambdaLayerVersionDetails.Builder,AwsLambdaLayerVersionDetails>, SdkPojo
Enclosing class:
AwsLambdaLayerVersionDetails

public static interface AwsLambdaLayerVersionDetails.Builder extends SdkPojo, CopyableBuilder<AwsLambdaLayerVersionDetails.Builder,AwsLambdaLayerVersionDetails>
  • Method Details

    • version

      The version number.

      Parameters:
      version - The version number.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • compatibleRuntimes

      AwsLambdaLayerVersionDetails.Builder compatibleRuntimes(Collection<String> compatibleRuntimes)

      The layer's compatible runtimes. Maximum number of five items.

      Valid values: nodejs10.x | nodejs12.x | java8 | java11 | python2.7 | python3.6 | python3.7 | python3.8 | dotnetcore1.0 | dotnetcore2.1 | go1.x | ruby2.5 | provided

      Parameters:
      compatibleRuntimes - The layer's compatible runtimes. Maximum number of five items.

      Valid values: nodejs10.x | nodejs12.x | java8 | java11 | python2.7 | python3.6 | python3.7 | python3.8 | dotnetcore1.0 | dotnetcore2.1 | go1.x | ruby2.5 | provided

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • compatibleRuntimes

      AwsLambdaLayerVersionDetails.Builder compatibleRuntimes(String... compatibleRuntimes)

      The layer's compatible runtimes. Maximum number of five items.

      Valid values: nodejs10.x | nodejs12.x | java8 | java11 | python2.7 | python3.6 | python3.7 | python3.8 | dotnetcore1.0 | dotnetcore2.1 | go1.x | ruby2.5 | provided

      Parameters:
      compatibleRuntimes - The layer's compatible runtimes. Maximum number of five items.

      Valid values: nodejs10.x | nodejs12.x | java8 | java11 | python2.7 | python3.6 | python3.7 | python3.8 | dotnetcore1.0 | dotnetcore2.1 | go1.x | ruby2.5 | provided

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdDate

      AwsLambdaLayerVersionDetails.Builder createdDate(String createdDate)

      Indicates when the version was created.

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

      Parameters:
      createdDate - Indicates when the version was created.

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

      Returns:
      Returns a reference to this object so that method calls can be chained together.