public static enum DirectoryPolicy.MarkerPolicy extends Enum<DirectoryPolicy.MarkerPolicy>
| Enum Constant and Description |
|---|
Authoritative
Keep markers in authoritative paths only.
|
Delete
Delete markers.
|
Keep
Keep markers.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getOptionName()
Get the option name.
|
static DirectoryPolicy.MarkerPolicy |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DirectoryPolicy.MarkerPolicy[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DirectoryPolicy.MarkerPolicy Delete
This is the classic S3A policy,
public static final DirectoryPolicy.MarkerPolicy Keep
This is Not backwards compatible.
public static final DirectoryPolicy.MarkerPolicy Authoritative
This is Not backwards compatible within the auth paths, but is outside these.
public static DirectoryPolicy.MarkerPolicy[] values()
for (DirectoryPolicy.MarkerPolicy c : DirectoryPolicy.MarkerPolicy.values()) System.out.println(c);
public static DirectoryPolicy.MarkerPolicy valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getOptionName()
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.