AWS SDK

AWS SDK

rev. 2493670155f3f484f4055f00c7816463c1a2ced2..ac5e22252d1e170d05dd8b11ceb2a7a284cd7f2e

Files changed:

tmp-codegen-diff/services/codebuild/build.gradle.kts

@@ -1,1 +59,59 @@
    1      1   
    2      2   
description = "The AWS SDK for Kotlin client for CodeBuild"
    3      3   
project.ext.set("aws.sdk.id", "CodeBuild")
    4      4   
    5      5   
kotlin {
    6      6   
    sourceSets {
    7      7   
        commonMain {
    8      8   
            dependencies {
    9         -
                implementation("aws.smithy.kotlin:aws-credentials:1.6.8-SNAPSHOT")
           9  +
                implementation("aws.smithy.kotlin:aws-credentials:1.6.13-SNAPSHOT")
   10     10   
                implementation(project(":aws-runtime:aws-http"))
   11         -
                implementation("aws.smithy.kotlin:aws-json-protocols:1.6.8-SNAPSHOT")
   12         -
                implementation("aws.smithy.kotlin:aws-protocol-core:1.6.8-SNAPSHOT")
   13         -
                implementation("aws.smithy.kotlin:aws-signing-common:1.6.8-SNAPSHOT")
   14         -
                implementation("aws.smithy.kotlin:aws-signing-default:1.6.8-SNAPSHOT")
   15         -
                implementation("aws.smithy.kotlin:http:1.6.8-SNAPSHOT")
   16         -
                implementation("aws.smithy.kotlin:http-auth:1.6.8-SNAPSHOT")
   17         -
                implementation("aws.smithy.kotlin:http-auth-aws:1.6.8-SNAPSHOT")
   18         -
                implementation("aws.smithy.kotlin:http-client-engine-default:1.6.8-SNAPSHOT")
   19         -
                implementation("aws.smithy.kotlin:identity-api:1.6.8-SNAPSHOT")
   20         -
                implementation("aws.smithy.kotlin:serde:1.6.8-SNAPSHOT")
   21         -
                implementation("aws.smithy.kotlin:serde-json:1.6.8-SNAPSHOT")
   22         -
                implementation("aws.smithy.kotlin:telemetry-defaults:1.6.8-SNAPSHOT")
          11  +
                implementation("aws.smithy.kotlin:aws-json-protocols:1.6.13-SNAPSHOT")
          12  +
                implementation("aws.smithy.kotlin:aws-protocol-core:1.6.13-SNAPSHOT")
          13  +
                implementation("aws.smithy.kotlin:aws-signing-common:1.6.13-SNAPSHOT")
          14  +
                implementation("aws.smithy.kotlin:aws-signing-default:1.6.13-SNAPSHOT")
          15  +
                implementation("aws.smithy.kotlin:http:1.6.13-SNAPSHOT")
          16  +
                implementation("aws.smithy.kotlin:http-auth:1.6.13-SNAPSHOT")
          17  +
                implementation("aws.smithy.kotlin:http-auth-aws:1.6.13-SNAPSHOT")
          18  +
                implementation("aws.smithy.kotlin:http-client-engine-default:1.6.13-SNAPSHOT")
          19  +
                implementation("aws.smithy.kotlin:identity-api:1.6.13-SNAPSHOT")
          20  +
                implementation("aws.smithy.kotlin:serde:1.6.13-SNAPSHOT")
          21  +
                implementation("aws.smithy.kotlin:serde-json:1.6.13-SNAPSHOT")
          22  +
                implementation("aws.smithy.kotlin:telemetry-defaults:1.6.13-SNAPSHOT")
   23     23   
                api(project(":aws-runtime:aws-config"))
   24     24   
                api(project(":aws-runtime:aws-core"))
   25     25   
                api(project(":aws-runtime:aws-endpoint"))
   26         -
                api("aws.smithy.kotlin:http-client:1.6.8-SNAPSHOT")
   27         -
                api("aws.smithy.kotlin:runtime-core:1.6.8-SNAPSHOT")
   28         -
                api("aws.smithy.kotlin:smithy-client:1.6.8-SNAPSHOT")
   29         -
                api("aws.smithy.kotlin:telemetry-api:1.6.8-SNAPSHOT")
          26  +
                api("aws.smithy.kotlin:http-client:1.6.13-SNAPSHOT")
          27  +
                api("aws.smithy.kotlin:runtime-core:1.6.13-SNAPSHOT")
          28  +
                api("aws.smithy.kotlin:smithy-client:1.6.13-SNAPSHOT")
          29  +
                api("aws.smithy.kotlin:telemetry-api:1.6.13-SNAPSHOT")
   30     30   
            }
   31     31   
        }
   32     32   
    }
   33     33   
   34     34   
    jvm {
   35     35   
        compilations {
   36     36   
            val mainPath = getByName("main").output.classesDirs
   37     37   
            val testPath = getByName("test").output.classesDirs
   38     38   
            tasks {
   39     39   
                register<Jar>("smokeTestJar") {

tmp-codegen-diff/services/codebuild/build/tmp/jvmJar/MANIFEST.MF

@@ -1,0 +2,0 @@
    1         -
Manifest-Version: 1.0
    2         -

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/CodeBuildClient.kt

@@ -144,144 +204,204 @@
  164    164   
import aws.smithy.kotlin.runtime.telemetry.TelemetryConfig
  165    165   
import aws.smithy.kotlin.runtime.telemetry.TelemetryProvider
  166    166   
import aws.smithy.kotlin.runtime.util.LazyAsyncValue
  167    167   
import kotlin.collections.List
  168    168   
import kotlin.jvm.JvmStatic
  169    169   
import kotlin.time.Duration
  170    170   
import kotlinx.coroutines.runBlocking
  171    171   
  172    172   
  173    173   
public const val ServiceId: String = "CodeBuild"
  174         -
public const val SdkVersion: String = "1.6.48-SNAPSHOT"
         174  +
public const val SdkVersion: String = "1.6.61-SNAPSHOT"
  175    175   
public const val ServiceApiVersion: String = "2016-10-06"
  176    176   
  177    177   
/**
  178    178   
 * # CodeBuild
  179    179   
 * CodeBuild is a fully managed build service in the cloud. CodeBuild compiles your source code, runs unit tests, and produces artifacts that are ready to deploy. CodeBuild eliminates the need to provision, manage, and scale your own build servers. It provides prepackaged build environments for the most popular programming languages and build tools, such as Apache Maven, Gradle, and more. You can also fully customize build environments in CodeBuild to use your own build tools. CodeBuild scales automatically to meet peak build requests. You pay only for the build time you consume. For more information about CodeBuild, see the *[CodeBuild User Guide](https://docs.aws.amazon.com/codebuild/latest/userguide/welcome.html).*
  180    180   
 */
  181    181   
public interface CodeBuildClient : SdkClient {
  182    182   
    /**
  183    183   
     * CodeBuildClient's configuration
  184    184   
     */

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/ArtifactNamespace.kt

@@ -9,9 +44,44 @@
   29     29   
            "BUILD_ID" -> BuildId
   30     30   
            "NONE" -> None
   31     31   
            else -> SdkUnknown(value)
   32     32   
        }
   33     33   
   34     34   
        /**
   35     35   
         * Get a list of all possible variants
   36     36   
         */
   37     37   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ArtifactNamespace> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ArtifactNamespace> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ArtifactNamespace> by lazy { listOf(
   40     40   
            BuildId,
   41     41   
            None,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/ArtifactPackaging.kt

@@ -9,9 +44,44 @@
   29     29   
            "NONE" -> None
   30     30   
            "ZIP" -> Zip
   31     31   
            else -> SdkUnknown(value)
   32     32   
        }
   33     33   
   34     34   
        /**
   35     35   
         * Get a list of all possible variants
   36     36   
         */
   37     37   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ArtifactPackaging> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ArtifactPackaging> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ArtifactPackaging> by lazy { listOf(
   40     40   
            None,
   41     41   
            Zip,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/ArtifactsType.kt

@@ -15,15 +51,51 @@
   35     35   
            "NO_ARTIFACTS" -> NoArtifacts
   36     36   
            "S3" -> S3
   37     37   
            else -> SdkUnknown(value)
   38     38   
        }
   39     39   
   40     40   
        /**
   41     41   
         * Get a list of all possible variants
   42     42   
         */
   43     43   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ArtifactsType> = values
   44     44   
   45         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ArtifactsType> = listOf(
          45  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ArtifactsType> by lazy { listOf(
   46     46   
            Codepipeline,
   47     47   
            NoArtifacts,
   48     48   
            S3,
   49         -
        )
          49  +
        ) }
   50     50   
    }
   51     51   
}

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/AuthType.kt

@@ -27,27 +65,65 @@
   47     47   
            "PERSONAL_ACCESS_TOKEN" -> PersonalAccessToken
   48     48   
            "SECRETS_MANAGER" -> SecretsManager
   49     49   
            else -> SdkUnknown(value)
   50     50   
        }
   51     51   
   52     52   
        /**
   53     53   
         * Get a list of all possible variants
   54     54   
         */
   55     55   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.AuthType> = values
   56     56   
   57         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.AuthType> = listOf(
          57  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.AuthType> by lazy { listOf(
   58     58   
            BasicAuth,
   59     59   
            Codeconnections,
   60     60   
            Oauth,
   61     61   
            PersonalAccessToken,
   62     62   
            SecretsManager,
   63         -
        )
          63  +
        ) }
   64     64   
    }
   65     65   
}

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/BatchReportModeType.kt

@@ -9,9 +44,44 @@
   29     29   
            "REPORT_AGGREGATED_BATCH" -> ReportAggregatedBatch
   30     30   
            "REPORT_INDIVIDUAL_BUILDS" -> ReportIndividualBuilds
   31     31   
            else -> SdkUnknown(value)
   32     32   
        }
   33     33   
   34     34   
        /**
   35     35   
         * Get a list of all possible variants
   36     36   
         */
   37     37   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BatchReportModeType> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BatchReportModeType> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BatchReportModeType> by lazy { listOf(
   40     40   
            ReportAggregatedBatch,
   41     41   
            ReportIndividualBuilds,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/BucketOwnerAccess.kt

@@ -34,34 +70,70 @@
   54     54   
            "NONE" -> None
   55     55   
            "READ_ONLY" -> ReadOnly
   56     56   
            else -> SdkUnknown(value)
   57     57   
        }
   58     58   
   59     59   
        /**
   60     60   
         * Get a list of all possible variants
   61     61   
         */
   62     62   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BucketOwnerAccess> = values
   63     63   
   64         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BucketOwnerAccess> = listOf(
          64  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BucketOwnerAccess> by lazy { listOf(
   65     65   
            Full,
   66     66   
            None,
   67     67   
            ReadOnly,
   68         -
        )
          68  +
        ) }
   69     69   
    }
   70     70   
}

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/BuildBatchPhaseType.kt

@@ -39,39 +79,79 @@
   59     59   
            "SUBMITTED" -> Submitted
   60     60   
            "SUCCEEDED" -> Succeeded
   61     61   
            else -> SdkUnknown(value)
   62     62   
        }
   63     63   
   64     64   
        /**
   65     65   
         * Get a list of all possible variants
   66     66   
         */
   67     67   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BuildBatchPhaseType> = values
   68     68   
   69         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BuildBatchPhaseType> = listOf(
          69  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BuildBatchPhaseType> by lazy { listOf(
   70     70   
            CombineArtifacts,
   71     71   
            DownloadBatchspec,
   72     72   
            Failed,
   73     73   
            InProgress,
   74     74   
            Stopped,
   75     75   
            Submitted,
   76     76   
            Succeeded,
   77         -
        )
          77  +
        ) }
   78     78   
    }
   79     79   
}

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/BuildPhaseType.kt

@@ -63,63 +107,107 @@
   83     83   
            "SUBMITTED" -> Submitted
   84     84   
            "UPLOAD_ARTIFACTS" -> UploadArtifacts
   85     85   
            else -> SdkUnknown(value)
   86     86   
        }
   87     87   
   88     88   
        /**
   89     89   
         * Get a list of all possible variants
   90     90   
         */
   91     91   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BuildPhaseType> = values
   92     92   
   93         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BuildPhaseType> = listOf(
          93  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.BuildPhaseType> by lazy { listOf(
   94     94   
            Build,
   95     95   
            Completed,
   96     96   
            DownloadSource,
   97     97   
            Finalizing,
   98     98   
            Install,
   99     99   
            PostBuild,
  100    100   
            PreBuild,
  101    101   
            Provisioning,
  102    102   
            Queued,
  103    103   
            Submitted,
  104    104   
            UploadArtifacts,
  105         -
        )
         105  +
        ) }
  106    106   
    }
  107    107   
}

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/CacheMode.kt

@@ -15,15 +51,51 @@
   35     35   
            "LOCAL_DOCKER_LAYER_CACHE" -> LocalDockerLayerCache
   36     36   
            "LOCAL_SOURCE_CACHE" -> LocalSourceCache
   37     37   
            else -> SdkUnknown(value)
   38     38   
        }
   39     39   
   40     40   
        /**
   41     41   
         * Get a list of all possible variants
   42     42   
         */
   43     43   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.CacheMode> = values
   44     44   
   45         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.CacheMode> = listOf(
          45  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.CacheMode> by lazy { listOf(
   46     46   
            LocalCustomCache,
   47     47   
            LocalDockerLayerCache,
   48     48   
            LocalSourceCache,
   49         -
        )
          49  +
        ) }
   50     50   
    }
   51     51   
}

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/CacheType.kt

@@ -15,15 +51,51 @@
   35     35   
            "NO_CACHE" -> NoCache
   36     36   
            "S3" -> S3
   37     37   
            else -> SdkUnknown(value)
   38     38   
        }
   39     39   
   40     40   
        /**
   41     41   
         * Get a list of all possible variants
   42     42   
         */
   43     43   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.CacheType> = values
   44     44   
   45         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.CacheType> = listOf(
          45  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.CacheType> by lazy { listOf(
   46     46   
            Local,
   47     47   
            NoCache,
   48     48   
            S3,
   49         -
        )
          49  +
        ) }
   50     50   
    }
   51     51   
}

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/CommandType.kt

@@ -3,3 +37,37 @@
   23     23   
        public fun fromValue(value: kotlin.String): aws.sdk.kotlin.services.codebuild.model.CommandType = when (value) {
   24     24   
            "SHELL" -> Shell
   25     25   
            else -> SdkUnknown(value)
   26     26   
        }
   27     27   
   28     28   
        /**
   29     29   
         * Get a list of all possible variants
   30     30   
         */
   31     31   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.CommandType> = values
   32     32   
   33         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.CommandType> = listOf(
          33  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.CommandType> by lazy { listOf(
   34     34   
            Shell,
   35         -
        )
          35  +
        ) }
   36     36   
    }
   37     37   
}

tmp-codegen-diff/services/codebuild/generated-src/main/kotlin/aws/sdk/kotlin/services/codebuild/model/ComputeType.kt

@@ -69,69 +114,114 @@
   89     89   
            "BUILD_LAMBDA_8GB" -> BuildLambda8Gb
   90     90   
            "CUSTOM_INSTANCE_TYPE" -> CustomInstanceType
   91     91   
            else -> SdkUnknown(value)
   92     92   
        }
   93     93   
   94     94   
        /**
   95     95   
         * Get a list of all possible variants
   96     96   
         */
   97     97   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ComputeType> = values
   98     98   
   99         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ComputeType> = listOf(
          99  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.codebuild.model.ComputeType> by lazy { listOf(
  100    100   
            AttributeBasedCompute,
  101    101   
            BuildGeneral1_2_Xlarge,
  102    102   
            BuildGeneral1Large,
  103    103   
            BuildGeneral1Medium,
  104    104   
            BuildGeneral1Small,
  105    105   
            BuildGeneral1Xlarge,
  106    106   
            BuildLambda10Gb,
  107    107   
            BuildLambda1Gb,
  108    108   
            BuildLambda2Gb,
  109    109   
            BuildLambda4Gb,
  110    110   
            BuildLambda8Gb,
  111    111   
            CustomInstanceType,
  112         -
        )
         112  +
        ) }
  113    113   
    }
  114    114   
}