@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomArtifactConfigurationDescription extends Object implements Serializable, Cloneable, StructuredPojo
Specifies a dependency JAR or a JAR of user-defined functions.
| Constructor and Description |
|---|
CustomArtifactConfigurationDescription() |
| Modifier and Type | Method and Description |
|---|---|
CustomArtifactConfigurationDescription |
clone() |
boolean |
equals(Object obj) |
String |
getArtifactType()
UDF stands for user-defined functions. |
MavenReference |
getMavenReferenceDescription()
The parameters that are required to specify a Maven dependency.
|
S3ContentLocation |
getS3ContentLocationDescription() |
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 |
setMavenReferenceDescription(MavenReference mavenReferenceDescription)
The parameters that are required to specify a Maven dependency.
|
void |
setS3ContentLocationDescription(S3ContentLocation s3ContentLocationDescription) |
String |
toString()
Returns a string representation of this object.
|
CustomArtifactConfigurationDescription |
withArtifactType(ArtifactType artifactType)
UDF stands for user-defined functions. |
CustomArtifactConfigurationDescription |
withArtifactType(String artifactType)
UDF stands for user-defined functions. |
CustomArtifactConfigurationDescription |
withMavenReferenceDescription(MavenReference mavenReferenceDescription)
The parameters that are required to specify a Maven dependency.
|
CustomArtifactConfigurationDescription |
withS3ContentLocationDescription(S3ContentLocation s3ContentLocationDescription) |
public CustomArtifactConfigurationDescription()
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 CustomArtifactConfigurationDescription 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 CustomArtifactConfigurationDescription 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 setS3ContentLocationDescription(S3ContentLocation s3ContentLocationDescription)
s3ContentLocationDescription - public S3ContentLocation getS3ContentLocationDescription()
public CustomArtifactConfigurationDescription withS3ContentLocationDescription(S3ContentLocation s3ContentLocationDescription)
s3ContentLocationDescription - public void setMavenReferenceDescription(MavenReference mavenReferenceDescription)
The parameters that are required to specify a Maven dependency.
mavenReferenceDescription - The parameters that are required to specify a Maven dependency.public MavenReference getMavenReferenceDescription()
The parameters that are required to specify a Maven dependency.
public CustomArtifactConfigurationDescription withMavenReferenceDescription(MavenReference mavenReferenceDescription)
The parameters that are required to specify a Maven dependency.
mavenReferenceDescription - The parameters that are required to specify a Maven dependency.public String toString()
toString in class ObjectObject.toString()public CustomArtifactConfigurationDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.