@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FlowDefinitionOutputConfig extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about where human output will be stored.
Constructor and Description |
---|
FlowDefinitionOutputConfig() |
Modifier and Type | Method and Description |
---|---|
FlowDefinitionOutputConfig |
clone() |
boolean |
equals(Object obj) |
String |
getKmsKeyId()
The Amazon Key Management Service (KMS) key ID for server-side encryption.
|
String |
getS3OutputPath()
The Amazon S3 path where the object containing human output will be made available.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setKmsKeyId(String kmsKeyId)
The Amazon Key Management Service (KMS) key ID for server-side encryption.
|
void |
setS3OutputPath(String s3OutputPath)
The Amazon S3 path where the object containing human output will be made available.
|
String |
toString()
Returns a string representation of this object.
|
FlowDefinitionOutputConfig |
withKmsKeyId(String kmsKeyId)
The Amazon Key Management Service (KMS) key ID for server-side encryption.
|
FlowDefinitionOutputConfig |
withS3OutputPath(String s3OutputPath)
The Amazon S3 path where the object containing human output will be made available.
|
public void setS3OutputPath(String s3OutputPath)
The Amazon S3 path where the object containing human output will be made available.
To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.
s3OutputPath
- The Amazon S3 path where the object containing human output will be made available.
To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.
public String getS3OutputPath()
The Amazon S3 path where the object containing human output will be made available.
To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.
To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.
public FlowDefinitionOutputConfig withS3OutputPath(String s3OutputPath)
The Amazon S3 path where the object containing human output will be made available.
To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.
s3OutputPath
- The Amazon S3 path where the object containing human output will be made available.
To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.
public void setKmsKeyId(String kmsKeyId)
The Amazon Key Management Service (KMS) key ID for server-side encryption.
kmsKeyId
- The Amazon Key Management Service (KMS) key ID for server-side encryption.public String getKmsKeyId()
The Amazon Key Management Service (KMS) key ID for server-side encryption.
public FlowDefinitionOutputConfig withKmsKeyId(String kmsKeyId)
The Amazon Key Management Service (KMS) key ID for server-side encryption.
kmsKeyId
- The Amazon Key Management Service (KMS) key ID for server-side encryption.public String toString()
toString
in class Object
Object.toString()
public FlowDefinitionOutputConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.