@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LastActiveDefinition extends Object implements Serializable, Cloneable, StructuredPojo
When there are multiple versions of a blueprint and the latest version has some errors, this attribute indicates the last successful blueprint definition that is available with the service.
Constructor and Description |
---|
LastActiveDefinition() |
Modifier and Type | Method and Description |
---|---|
LastActiveDefinition |
clone() |
boolean |
equals(Object obj) |
String |
getBlueprintLocation()
Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.
|
String |
getBlueprintServiceLocation()
Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.
|
String |
getDescription()
The description of the blueprint.
|
Date |
getLastModifiedOn()
The date and time the blueprint was last modified.
|
String |
getParameterSpec()
A JSON string specifying the parameters for the blueprint.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBlueprintLocation(String blueprintLocation)
Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.
|
void |
setBlueprintServiceLocation(String blueprintServiceLocation)
Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.
|
void |
setDescription(String description)
The description of the blueprint.
|
void |
setLastModifiedOn(Date lastModifiedOn)
The date and time the blueprint was last modified.
|
void |
setParameterSpec(String parameterSpec)
A JSON string specifying the parameters for the blueprint.
|
String |
toString()
Returns a string representation of this object.
|
LastActiveDefinition |
withBlueprintLocation(String blueprintLocation)
Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.
|
LastActiveDefinition |
withBlueprintServiceLocation(String blueprintServiceLocation)
Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.
|
LastActiveDefinition |
withDescription(String description)
The description of the blueprint.
|
LastActiveDefinition |
withLastModifiedOn(Date lastModifiedOn)
The date and time the blueprint was last modified.
|
LastActiveDefinition |
withParameterSpec(String parameterSpec)
A JSON string specifying the parameters for the blueprint.
|
public void setDescription(String description)
The description of the blueprint.
description
- The description of the blueprint.public String getDescription()
The description of the blueprint.
public LastActiveDefinition withDescription(String description)
The description of the blueprint.
description
- The description of the blueprint.public void setLastModifiedOn(Date lastModifiedOn)
The date and time the blueprint was last modified.
lastModifiedOn
- The date and time the blueprint was last modified.public Date getLastModifiedOn()
The date and time the blueprint was last modified.
public LastActiveDefinition withLastModifiedOn(Date lastModifiedOn)
The date and time the blueprint was last modified.
lastModifiedOn
- The date and time the blueprint was last modified.public void setParameterSpec(String parameterSpec)
A JSON string specifying the parameters for the blueprint.
parameterSpec
- A JSON string specifying the parameters for the blueprint.public String getParameterSpec()
A JSON string specifying the parameters for the blueprint.
public LastActiveDefinition withParameterSpec(String parameterSpec)
A JSON string specifying the parameters for the blueprint.
parameterSpec
- A JSON string specifying the parameters for the blueprint.public void setBlueprintLocation(String blueprintLocation)
Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.
blueprintLocation
- Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.public String getBlueprintLocation()
Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.
public LastActiveDefinition withBlueprintLocation(String blueprintLocation)
Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.
blueprintLocation
- Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.public void setBlueprintServiceLocation(String blueprintServiceLocation)
Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.
blueprintServiceLocation
- Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.public String getBlueprintServiceLocation()
Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.
public LastActiveDefinition withBlueprintServiceLocation(String blueprintServiceLocation)
Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.
blueprintServiceLocation
- Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.public String toString()
toString
in class Object
Object.toString()
public LastActiveDefinition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.