---
schema_version: "1"
id: bb247b4c7fe64e311e9d99e78c7f5ab5eb47178151f973e38244eec8217a6dcc
title: SObjectDescribeOptions Enum
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_enum_Schema_SObjectDescribeOptions.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_enum_Schema_SObjectDescribeOptions.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 71ff62bcd4881e7038f26e91440dd09dcb64b6b6f03e48a88881aa799827ebae
description: A Schema.SObjectDescribeOptions enum value is a parameter in the SObjectType.getDescribe method.
---
# SObjectDescribeOptions Enum

A Schema.SObjectDescribeOptions enum value is a parameter in the SObjectType.getDescribe method.

## Usage

For more information about the method using this enum, see [getDescribe(options)](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_Schema_SObjectType.htm#unique_1532636231 "Returns the describe sObject result for this field; the parameter value determines whether all child relationships are loaded up-front, or not.").

## Enum Values

The following are the values of the Schema.SObjectDescribeOptions enum.

| Value | Description |
| --- | --- |
| DEFAULT | Either eager-load or lazy-load depending on the API version. |
| DEFERRED | Lazy-load child relationships; do not load all child relationships at the time of first invocation of the method. |
| FULL | Eager-load all elements of the describe, including child relationships, up-front at the time of method invocation. |

See [getDescribe(options)](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_Schema_SObjectType.htm#unique_1532636231 "Returns the describe sObject result for this field; the parameter value determines whether all child relationships are loaded up-front, or not.").