@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DestinationConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The [link to action] metadata transfer job destination configuration.
Constructor and Description |
---|
DestinationConfiguration() |
Modifier and Type | Method and Description |
---|---|
DestinationConfiguration |
clone() |
boolean |
equals(Object obj) |
IotTwinMakerDestinationConfiguration |
getIotTwinMakerConfiguration()
The metadata transfer job Amazon Web Services IoT TwinMaker configuration.
|
S3DestinationConfiguration |
getS3Configuration()
The metadata transfer job S3 configuration.
|
String |
getType()
The destination type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIotTwinMakerConfiguration(IotTwinMakerDestinationConfiguration iotTwinMakerConfiguration)
The metadata transfer job Amazon Web Services IoT TwinMaker configuration.
|
void |
setS3Configuration(S3DestinationConfiguration s3Configuration)
The metadata transfer job S3 configuration.
|
void |
setType(String type)
The destination type.
|
String |
toString()
Returns a string representation of this object.
|
DestinationConfiguration |
withIotTwinMakerConfiguration(IotTwinMakerDestinationConfiguration iotTwinMakerConfiguration)
The metadata transfer job Amazon Web Services IoT TwinMaker configuration.
|
DestinationConfiguration |
withS3Configuration(S3DestinationConfiguration s3Configuration)
The metadata transfer job S3 configuration.
|
DestinationConfiguration |
withType(DestinationType type)
The destination type.
|
DestinationConfiguration |
withType(String type)
The destination type.
|
public void setType(String type)
The destination type.
type
- The destination type.DestinationType
public String getType()
The destination type.
DestinationType
public DestinationConfiguration withType(String type)
The destination type.
type
- The destination type.DestinationType
public DestinationConfiguration withType(DestinationType type)
The destination type.
type
- The destination type.DestinationType
public void setS3Configuration(S3DestinationConfiguration s3Configuration)
The metadata transfer job S3 configuration. [need to add S3 entity]
s3Configuration
- The metadata transfer job S3 configuration. [need to add S3 entity]public S3DestinationConfiguration getS3Configuration()
The metadata transfer job S3 configuration. [need to add S3 entity]
public DestinationConfiguration withS3Configuration(S3DestinationConfiguration s3Configuration)
The metadata transfer job S3 configuration. [need to add S3 entity]
s3Configuration
- The metadata transfer job S3 configuration. [need to add S3 entity]public void setIotTwinMakerConfiguration(IotTwinMakerDestinationConfiguration iotTwinMakerConfiguration)
The metadata transfer job Amazon Web Services IoT TwinMaker configuration.
iotTwinMakerConfiguration
- The metadata transfer job Amazon Web Services IoT TwinMaker configuration.public IotTwinMakerDestinationConfiguration getIotTwinMakerConfiguration()
The metadata transfer job Amazon Web Services IoT TwinMaker configuration.
public DestinationConfiguration withIotTwinMakerConfiguration(IotTwinMakerDestinationConfiguration iotTwinMakerConfiguration)
The metadata transfer job Amazon Web Services IoT TwinMaker configuration.
iotTwinMakerConfiguration
- The metadata transfer job Amazon Web Services IoT TwinMaker configuration.public String toString()
toString
in class Object
Object.toString()
public DestinationConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.