@Generated(value="OracleSDKGenerator", comments="API Version: 20230518") public enum CompatibilityOption extends Enum<CompatibilityOption> implements BmcEnum
Compatibility option. FORCE_INNODB - Change CREATE TABLE statements to use the InnoDB storage engine for any tables that do not already use it. SKIP_INVALID_ACCOUNTS - Remove user accounts created with external authentication plugins that are not supported in MySQL HeatWave Service. STRIP_DEFINERS - Remove the DEFINER clause from views, routines, events, and triggers, so these objects are created with the default definer. STRIP_RESTRICTED_GRANTS - Remove specific privileges that are restricted by MySQL HeatWave Service from GRANT statements, so users and their roles cannot be given these privileges STRIP_TABLESPACES - Remove the TABLESPACE clause from CREATE TABLE statements, so all tables are created in their default tablespaces. IGNORE_WILDCARD_GRANTS - Ignore errors from grants on schemas with wildcards, which are interpreted differently in systems where the partial_revokes system variable is enabled. STRIP_INVALID_GRANTS - Strip grant statements which would fail when users are loaded. Such as grants referring to a specific routine which does not exist.
Enum Constant and Description |
---|
ForceInnodb |
IgnoreWildcardGrants |
SkipInvalidAccounts |
StripDefiners |
StripInvalidGrants |
StripRestrictedGrants |
StripTablespaces |
UnknownEnumValue
This value is used if a service returns a value for this enum that is not recognized by this
version of the SDK.
|
Modifier and Type | Method and Description |
---|---|
static CompatibilityOption |
create(String key) |
String |
getValue() |
static CompatibilityOption |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CompatibilityOption[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CompatibilityOption ForceInnodb
public static final CompatibilityOption SkipInvalidAccounts
public static final CompatibilityOption StripDefiners
public static final CompatibilityOption StripRestrictedGrants
public static final CompatibilityOption StripTablespaces
public static final CompatibilityOption IgnoreWildcardGrants
public static final CompatibilityOption StripInvalidGrants
public static final CompatibilityOption UnknownEnumValue
public static CompatibilityOption[] values()
for (CompatibilityOption c : CompatibilityOption.values()) System.out.println(c);
public static CompatibilityOption 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 static CompatibilityOption create(String key)
Copyright © 2016–2024. All rights reserved.