public static interface CustomArtifactConfiguration.Builder extends SdkPojo, CopyableBuilder<CustomArtifactConfiguration.Builder,CustomArtifactConfiguration>
| Modifier and Type | Method and Description |
|---|---|
CustomArtifactConfiguration.Builder |
artifactType(ArtifactType artifactType)
UDF stands for user-defined functions. |
CustomArtifactConfiguration.Builder |
artifactType(String artifactType)
UDF stands for user-defined functions. |
default CustomArtifactConfiguration.Builder |
mavenReference(Consumer<MavenReference.Builder> mavenReference)
The parameters required to fully specify a Maven reference.
|
CustomArtifactConfiguration.Builder |
mavenReference(MavenReference mavenReference)
The parameters required to fully specify a Maven reference.
|
default CustomArtifactConfiguration.Builder |
s3ContentLocation(Consumer<S3ContentLocation.Builder> s3ContentLocation)
Sets the value of the S3ContentLocation property for this object.
|
CustomArtifactConfiguration.Builder |
s3ContentLocation(S3ContentLocation s3ContentLocation)
Sets the value of the S3ContentLocation property for this object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCustomArtifactConfiguration.Builder artifactType(String artifactType)
UDF stands for user-defined functions. This type of artifact must be in an S3 bucket. A
DEPENDENCY_JAR can be in either Maven or an S3 bucket.
artifactType - UDF stands for user-defined functions. This type of artifact must be in an S3 bucket. A
DEPENDENCY_JAR can be in either Maven or an S3 bucket.ArtifactType,
ArtifactTypeCustomArtifactConfiguration.Builder artifactType(ArtifactType artifactType)
UDF stands for user-defined functions. This type of artifact must be in an S3 bucket. A
DEPENDENCY_JAR can be in either Maven or an S3 bucket.
artifactType - UDF stands for user-defined functions. This type of artifact must be in an S3 bucket. A
DEPENDENCY_JAR can be in either Maven or an S3 bucket.ArtifactType,
ArtifactTypeCustomArtifactConfiguration.Builder s3ContentLocation(S3ContentLocation s3ContentLocation)
s3ContentLocation - The new value for the S3ContentLocation property for this object.default CustomArtifactConfiguration.Builder s3ContentLocation(Consumer<S3ContentLocation.Builder> s3ContentLocation)
S3ContentLocation.Builder avoiding the
need to create one manually via S3ContentLocation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to s3ContentLocation(S3ContentLocation).
s3ContentLocation - a consumer that will call methods on S3ContentLocation.Builders3ContentLocation(S3ContentLocation)CustomArtifactConfiguration.Builder mavenReference(MavenReference mavenReference)
The parameters required to fully specify a Maven reference.
mavenReference - The parameters required to fully specify a Maven reference.default CustomArtifactConfiguration.Builder mavenReference(Consumer<MavenReference.Builder> mavenReference)
The parameters required to fully specify a Maven reference.
This is a convenience method that creates an instance of theMavenReference.Builder avoiding the need
to create one manually via MavenReference.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to mavenReference(MavenReference).
mavenReference - a consumer that will call methods on MavenReference.BuildermavenReference(MavenReference)Copyright © 2022. All rights reserved.