@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomArtifactConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Specifies dependency JARs, as well as JAR files that contain user-defined functions (UDF).
| Constructor and Description |
|---|
CustomArtifactConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
CustomArtifactConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getArtifactType()
UDF stands for user-defined functions. |
MavenReference |
getMavenReference()
The parameters required to fully specify a Maven reference.
|
S3ContentLocation |
getS3ContentLocation() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setArtifactType(String artifactType)
UDF stands for user-defined functions. |
void |
setMavenReference(MavenReference mavenReference)
The parameters required to fully specify a Maven reference.
|
void |
setS3ContentLocation(S3ContentLocation s3ContentLocation) |
String |
toString()
Returns a string representation of this object.
|
CustomArtifactConfiguration |
withArtifactType(ArtifactType artifactType)
UDF stands for user-defined functions. |
CustomArtifactConfiguration |
withArtifactType(String artifactType)
UDF stands for user-defined functions. |
CustomArtifactConfiguration |
withMavenReference(MavenReference mavenReference)
The parameters required to fully specify a Maven reference.
|
CustomArtifactConfiguration |
withS3ContentLocation(S3ContentLocation s3ContentLocation) |
public void setArtifactType(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.ArtifactTypepublic String getArtifactType()
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.
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.ArtifactTypepublic CustomArtifactConfiguration withArtifactType(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.ArtifactTypepublic CustomArtifactConfiguration withArtifactType(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.ArtifactTypepublic void setS3ContentLocation(S3ContentLocation s3ContentLocation)
s3ContentLocation - public S3ContentLocation getS3ContentLocation()
public CustomArtifactConfiguration withS3ContentLocation(S3ContentLocation s3ContentLocation)
s3ContentLocation - public void setMavenReference(MavenReference mavenReference)
The parameters required to fully specify a Maven reference.
mavenReference - The parameters required to fully specify a Maven reference.public MavenReference getMavenReference()
The parameters required to fully specify a Maven reference.
public CustomArtifactConfiguration withMavenReference(MavenReference mavenReference)
The parameters required to fully specify a Maven reference.
mavenReference - The parameters required to fully specify a Maven reference.public String toString()
toString in class ObjectObject.toString()public CustomArtifactConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.