@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TransformProcessingConfig extends Object implements Serializable, Cloneable, StructuredPojo
The processing configuration for the given transform property. You can configure transforms to be kept at the edge or forwarded to the Amazon Web Services Cloud. You can also configure transforms to be computed at the edge or in the cloud.
| Constructor and Description |
|---|
TransformProcessingConfig() |
| Modifier and Type | Method and Description |
|---|---|
TransformProcessingConfig |
clone() |
boolean |
equals(Object obj) |
String |
getComputeLocation()
The compute location for the given transform property.
|
ForwardingConfig |
getForwardingConfig() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setComputeLocation(String computeLocation)
The compute location for the given transform property.
|
void |
setForwardingConfig(ForwardingConfig forwardingConfig) |
String |
toString()
Returns a string representation of this object.
|
TransformProcessingConfig |
withComputeLocation(ComputeLocation computeLocation)
The compute location for the given transform property.
|
TransformProcessingConfig |
withComputeLocation(String computeLocation)
The compute location for the given transform property.
|
TransformProcessingConfig |
withForwardingConfig(ForwardingConfig forwardingConfig) |
public void setComputeLocation(String computeLocation)
The compute location for the given transform property.
computeLocation - The compute location for the given transform property.ComputeLocationpublic String getComputeLocation()
The compute location for the given transform property.
ComputeLocationpublic TransformProcessingConfig withComputeLocation(String computeLocation)
The compute location for the given transform property.
computeLocation - The compute location for the given transform property.ComputeLocationpublic TransformProcessingConfig withComputeLocation(ComputeLocation computeLocation)
The compute location for the given transform property.
computeLocation - The compute location for the given transform property.ComputeLocationpublic void setForwardingConfig(ForwardingConfig forwardingConfig)
forwardingConfig - public ForwardingConfig getForwardingConfig()
public TransformProcessingConfig withForwardingConfig(ForwardingConfig forwardingConfig)
forwardingConfig - public String toString()
toString in class ObjectObject.toString()public TransformProcessingConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.