@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.ArtifactType
public 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.ArtifactType
public 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.ArtifactType
public 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.ArtifactType
public 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 Object
Object.toString()
public CustomArtifactConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.