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