@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PrefixConfig extends Object implements Serializable, Cloneable, StructuredPojo
Determines the prefix that Amazon AppFlow applies to the destination folder name. You can name your destination folders according to the flow frequency and date.
| Constructor and Description |
|---|
PrefixConfig() |
| Modifier and Type | Method and Description |
|---|---|
PrefixConfig |
clone() |
boolean |
equals(Object obj) |
String |
getPrefixFormat()
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
|
String |
getPrefixType()
Determines the level of granularity that's included in the prefix.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setPrefixFormat(String prefixFormat)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
|
void |
setPrefixType(String prefixType)
Determines the level of granularity that's included in the prefix.
|
String |
toString()
Returns a string representation of this object.
|
PrefixConfig |
withPrefixFormat(PrefixFormat prefixFormat)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
|
PrefixConfig |
withPrefixFormat(String prefixFormat)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
|
PrefixConfig |
withPrefixType(PrefixType prefixType)
Determines the level of granularity that's included in the prefix.
|
PrefixConfig |
withPrefixType(String prefixType)
Determines the level of granularity that's included in the prefix.
|
public void setPrefixType(String prefixType)
Determines the level of granularity that's included in the prefix.
prefixType - Determines the level of granularity that's included in the prefix.PrefixTypepublic String getPrefixType()
Determines the level of granularity that's included in the prefix.
PrefixTypepublic PrefixConfig withPrefixType(String prefixType)
Determines the level of granularity that's included in the prefix.
prefixType - Determines the level of granularity that's included in the prefix.PrefixTypepublic PrefixConfig withPrefixType(PrefixType prefixType)
Determines the level of granularity that's included in the prefix.
prefixType - Determines the level of granularity that's included in the prefix.PrefixTypepublic void setPrefixFormat(String prefixFormat)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
prefixFormat - Determines the format of the prefix, and whether it applies to the file name, file path, or both.PrefixFormatpublic String getPrefixFormat()
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
PrefixFormatpublic PrefixConfig withPrefixFormat(String prefixFormat)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
prefixFormat - Determines the format of the prefix, and whether it applies to the file name, file path, or both.PrefixFormatpublic PrefixConfig withPrefixFormat(PrefixFormat prefixFormat)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
prefixFormat - Determines the format of the prefix, and whether it applies to the file name, file path, or both.PrefixFormatpublic String toString()
toString in class ObjectObject.toString()public PrefixConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.