### YamlMime:JavaType uid: "com.azure.resourcemanager.mysql.models.Operation" fullName: "com.azure.resourcemanager.mysql.models.Operation" name: "Operation" nameWithType: "Operation" summary: "REST API operation definition." inheritances: - "" inheritedClassMethods: - classRef: "java.lang.Object" methodsRef: - "clone" - "equals" - "finalize" - "getClass" - "hashCode" - "notify" - "notifyAll" - "toString" - "wait" - "wait" - "wait" syntax: "public final class **Operation**" constructors: - uid: "com.azure.resourcemanager.mysql.models.Operation.Operation()" fullName: "com.azure.resourcemanager.mysql.models.Operation.Operation()" name: "Operation()" nameWithType: "Operation.Operation()" syntax: "public Operation()" methods: - uid: "com.azure.resourcemanager.mysql.models.Operation.display()" fullName: "com.azure.resourcemanager.mysql.models.Operation.display()" name: "display()" nameWithType: "Operation.display()" summary: "Get the display property: The localized display information for this particular operation or action." syntax: "public OperationDisplay display()" desc: "Get the display property: The localized display information for this particular operation or action." returns: description: "the display value." type: "" - uid: "com.azure.resourcemanager.mysql.models.Operation.name()" fullName: "com.azure.resourcemanager.mysql.models.Operation.name()" name: "name()" nameWithType: "Operation.name()" summary: "Get the name property: The name of the operation being performed on this particular object." syntax: "public String name()" desc: "Get the name property: The name of the operation being performed on this particular object." returns: description: "the name value." type: "String" - uid: "com.azure.resourcemanager.mysql.models.Operation.origin()" fullName: "com.azure.resourcemanager.mysql.models.Operation.origin()" name: "origin()" nameWithType: "Operation.origin()" summary: "Get the origin property: The intended executor of the operation." syntax: "public OperationOrigin origin()" desc: "Get the origin property: The intended executor of the operation." returns: description: "the origin value." type: "" - uid: "com.azure.resourcemanager.mysql.models.Operation.properties()" fullName: "com.azure.resourcemanager.mysql.models.Operation.properties()" name: "properties()" nameWithType: "Operation.properties()" summary: "Get the properties property: Additional descriptions for the operation." syntax: "public Map properties()" desc: "Get the properties property: Additional descriptions for the operation." returns: description: "the properties value." type: "Map<String,Object>" - uid: "com.azure.resourcemanager.mysql.models.Operation.validate()" fullName: "com.azure.resourcemanager.mysql.models.Operation.validate()" name: "validate()" nameWithType: "Operation.validate()" summary: "Validates the instance." syntax: "public void validate()" desc: "Validates the instance." type: "class" desc: "REST API operation definition." metadata: {} package: "com.azure.resourcemanager.mysql.models" artifact: com.azure.resourcemanager:azure-resourcemanager-mysql:1.0.2