@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 level of granularity that's included in the prefix.
|
String |
getPrefixType()
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setPrefixFormat(String prefixFormat)
Determines the level of granularity that's included in the prefix.
|
void |
setPrefixType(String prefixType)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
|
String |
toString()
Returns a string representation of this object.
|
PrefixConfig |
withPrefixFormat(PrefixFormat prefixFormat)
Determines the level of granularity that's included in the prefix.
|
PrefixConfig |
withPrefixFormat(String prefixFormat)
Determines the level of granularity that's included in the prefix.
|
PrefixConfig |
withPrefixType(PrefixType prefixType)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
|
PrefixConfig |
withPrefixType(String prefixType)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
|
public void setPrefixType(String prefixType)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
prefixType
- Determines the format of the prefix, and whether it applies to the file name, file path, or both.PrefixType
public String getPrefixType()
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
PrefixType
public PrefixConfig withPrefixType(String prefixType)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
prefixType
- Determines the format of the prefix, and whether it applies to the file name, file path, or both.PrefixType
public PrefixConfig withPrefixType(PrefixType prefixType)
Determines the format of the prefix, and whether it applies to the file name, file path, or both.
prefixType
- Determines the format of the prefix, and whether it applies to the file name, file path, or both.PrefixType
public void setPrefixFormat(String prefixFormat)
Determines the level of granularity that's included in the prefix.
prefixFormat
- Determines the level of granularity that's included in the prefix.PrefixFormat
public String getPrefixFormat()
Determines the level of granularity that's included in the prefix.
PrefixFormat
public PrefixConfig withPrefixFormat(String prefixFormat)
Determines the level of granularity that's included in the prefix.
prefixFormat
- Determines the level of granularity that's included in the prefix.PrefixFormat
public PrefixConfig withPrefixFormat(PrefixFormat prefixFormat)
Determines the level of granularity that's included in the prefix.
prefixFormat
- Determines the level of granularity that's included in the prefix.PrefixFormat
public String toString()
toString
in class Object
Object.toString()
public PrefixConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.