public static class DefaultFilenamePolicy.Params
extends java.lang.Object
implements java.io.Serializable
DefaultFilenamePolicy.
 This is used as the DestinationT argument to allow DefaultFilenamePolicy
 objects to be dynamically generated.
| Constructor and Description | 
|---|
| Params()Construct a default Params object. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(@Nullable java.lang.Object o) | 
| int | hashCode() | 
| java.lang.String | toString() | 
| DefaultFilenamePolicy.Params | withBaseFilename(ResourceId baseFilename)Sets the base filename. | 
| DefaultFilenamePolicy.Params | withBaseFilename(ValueProvider<ResourceId> baseFilename)Like  withBaseFilename(ResourceId), but takes in aValueProvider. | 
| DefaultFilenamePolicy.Params | withShardTemplate(java.lang.String shardTemplate)Sets the shard template. | 
| DefaultFilenamePolicy.Params | withSuffix(java.lang.String suffix)Sets the suffix. | 
| DefaultFilenamePolicy.Params | withWindowedWrites()Specify that writes are windowed. | 
public Params()
DefaultFilenamePolicy.DEFAULT_UNWINDOWED_SHARD_TEMPLATE value.public DefaultFilenamePolicy.Params withWindowedWrites()
DefaultFilenamePolicy.DEFAULT_WINDOWED_SHARD_TEMPLATE.public DefaultFilenamePolicy.Params withBaseFilename(ResourceId baseFilename)
public DefaultFilenamePolicy.Params withBaseFilename(ValueProvider<ResourceId> baseFilename)
withBaseFilename(ResourceId), but takes in a ValueProvider.public DefaultFilenamePolicy.Params withShardTemplate(java.lang.String shardTemplate)
public DefaultFilenamePolicy.Params withSuffix(java.lang.String suffix)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(@Nullable java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object