@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.ComputeLocation
public String getComputeLocation()
The compute location for the given transform property.
ComputeLocation
public TransformProcessingConfig withComputeLocation(String computeLocation)
The compute location for the given transform property.
computeLocation
- The compute location for the given transform property.ComputeLocation
public TransformProcessingConfig withComputeLocation(ComputeLocation computeLocation)
The compute location for the given transform property.
computeLocation
- The compute location for the given transform property.ComputeLocation
public void setForwardingConfig(ForwardingConfig forwardingConfig)
forwardingConfig
- public ForwardingConfig getForwardingConfig()
public TransformProcessingConfig withForwardingConfig(ForwardingConfig forwardingConfig)
forwardingConfig
- public String toString()
toString
in class Object
Object.toString()
public TransformProcessingConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.