Массив ValueNodes. Не гарантируется, что элементы будут одного и того же типа, поэтому, например, для одного из значений может быть установлено значение ConstantValue, а для другого может быть установлено значение ValueReference.
JSON-представление |
---|
{
"values": [
{
object ( |
Поля | |
---|---|
values[] | Элементы массива. |
Узел значения
Представляет одно значение или объект.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
kind поля Союза. Один из них должен быть установлен; если ничего не установлено, это ошибка. kind может быть только одним из следующих: | |
constantValue | Постоянное значение. Это может быть произвольной сложности (т. е. может содержать структуры и ListValues). |
integerValue | Целочисленное значение. |
bytesValue | Непрозрачная серия байтов. Строка в кодировке Base64. |
arrayValue | Массив значений. |
dictionaryValue | Словарь ценностей. |
functionDefinitionValue | Функциональный объект. |
functionInvocationValue | Вызов функции. |
argumentReference | Ссылка на аргумент некоторого включающего FunctionDefinition. Допустимо только внутри подграфа, корнем которого является поле «body» FunctionDefinition. |
valueReference | Ссылка на именованный ValueNode, определенный в поле «values» включающего выражения. |
СловарьЗначение
Неупорядоченный словарь ValueNodes со строковыми ключами. Ключи уникальны и могут содержать пустую строку. Значения не обязательно будут одного и того же типа, поэтому, например, для одного из значений может быть установлено значение ConstantValue, а для другого может быть установлено значение ValueReference.
JSON-представление |
---|
{
"values": {
string: {
object ( |
Поля | |
---|---|
values | Элементы словаря. Объект, содержащий список пар |
Определение функции
Определение пользовательской функции.
JSON-представление |
---|
{ "argumentNames": [ string ], "body": string } |
Поля | |
---|---|
argumentNames[] | Имена аргументов, принимаемых этой функцией. На них можно ссылаться в поле «argumentReference» ValueNodes внутри тела. |
body | Само тело функции как ссылка на один из узлов ValueNodes во включающем выражении. |
ФункцияВызов
Вызов функции.
JSON-представление |
---|
{ "arguments": { string: { object ( |
Поля | |
---|---|
arguments | Аргументы для этого вызова. Порядок незначителен. Объект, содержащий список пар |
function поля объединения. Могут быть вызваны как предопределенные, так и пользовательские функции. function может быть только одной из следующих: | |
functionName | Именованная функция из API Earth Engine. |
functionReference | Ссылка на значение функции. Обычно это прямая ссылка на значение FunctionDefinition, но это не обязательно: это может быть ссылка на FunctionInvocacy, результатом которого является функция, или на значение аргумента со значением функции. |
Массив ValueNodes. Не гарантируется, что элементы будут одного и того же типа, поэтому, например, для одного из значений может быть установлено значение ConstantValue, а для другого может быть установлено значение ValueReference.
JSON-представление |
---|
{
"values": [
{
object ( |
Поля | |
---|---|
values[] | Элементы массива. |
Узел значения
Представляет одно значение или объект.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
kind поля Союза. Один из них должен быть установлен; если ничего не установлено, это ошибка. kind может быть только одним из следующих: | |
constantValue | Постоянное значение. Это может быть произвольной сложности (т. е. может содержать структуры и ListValues). |
integerValue | Целочисленное значение. |
bytesValue | Непрозрачная серия байтов. Строка в кодировке Base64. |
arrayValue | Массив значений. |
dictionaryValue | Словарь ценностей. |
functionDefinitionValue | Функциональный объект. |
functionInvocationValue | Вызов функции. |
argumentReference | Ссылка на аргумент некоторого включающего FunctionDefinition. Допустимо только внутри подграфа, корнем которого является поле «body» FunctionDefinition. |
valueReference | Ссылка на именованный ValueNode, определенный в поле «values» включающего выражения. |
СловарьЗначение
Неупорядоченный словарь ValueNodes со строковыми ключами. Ключи уникальны и могут содержать пустую строку. Значения не обязательно будут одного и того же типа, поэтому, например, для одного из значений может быть установлено значение ConstantValue, а для другого может быть установлено значение ValueReference.
JSON-представление |
---|
{
"values": {
string: {
object ( |
Поля | |
---|---|
values | Элементы словаря. Объект, содержащий список пар |
Определение функции
Определение пользовательской функции.
JSON-представление |
---|
{ "argumentNames": [ string ], "body": string } |
Поля | |
---|---|
argumentNames[] | Имена аргументов, принимаемых этой функцией. На них можно ссылаться в поле «argumentReference» ValueNodes внутри тела. |
body | Само тело функции как ссылка на один из узлов ValueNodes во включающем выражении. |
ФункцияВызов
Вызов функции.
JSON-представление |
---|
{ "arguments": { string: { object ( |
Поля | |
---|---|
arguments | Аргументы для этого вызова. Порядок незначителен. Объект, содержащий список пар |
function поля объединения. Могут быть вызваны как предопределенные, так и пользовательские функции. function может быть только одной из следующих: | |
functionName | Именованная функция из API Earth Engine. |
functionReference | Ссылка на значение функции. Обычно это прямая ссылка на значение FunctionDefinition, но это не обязательно: это может быть ссылка на FunctionInvocacy, результатом которого является функция, или на значение аргумента со значением функции. |
Массив ValueNodes. Не гарантируется, что элементы будут одного и того же типа, поэтому, например, для одного из значений может быть установлено значение ConstantValue, а для другого может быть установлено значение ValueReference.
JSON-представление |
---|
{
"values": [
{
object ( |
Поля | |
---|---|
values[] | Элементы массива. |
Узел значения
Представляет одно значение или объект.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
kind поля Союза. Один из них должен быть установлен; если ничего не установлено, это ошибка. kind может быть только одним из следующих: | |
constantValue | Постоянное значение. Это может быть произвольной сложности (т. е. может содержать структуры и ListValues). |
integerValue | Целочисленное значение. |
bytesValue | Непрозрачная серия байтов. Строка в кодировке Base64. |
arrayValue | Массив значений. |
dictionaryValue | Словарь ценностей. |
functionDefinitionValue | Функциональный объект. |
functionInvocationValue | Вызов функции. |
argumentReference | Ссылка на аргумент некоторого включающего FunctionDefinition. Допустимо только внутри подграфа, корнем которого является поле «body» FunctionDefinition. |
valueReference | Ссылка на именованный ValueNode, определенный в поле «values» включающего выражения. |
СловарьЗначение
Неупорядоченный словарь ValueNodes со строковыми ключами. Ключи уникальны и могут содержать пустую строку. Значения не обязательно будут одного и того же типа, поэтому, например, для одного из значений может быть установлено значение ConstantValue, а для другого может быть установлено значение ValueReference.
JSON-представление |
---|
{
"values": {
string: {
object ( |
Поля | |
---|---|
values | Элементы словаря. Объект, содержащий список пар |
Определение функции
Определение пользовательской функции.
JSON-представление |
---|
{ "argumentNames": [ string ], "body": string } |
Поля | |
---|---|
argumentNames[] | Имена аргументов, принимаемых этой функцией. На них можно ссылаться в поле «argumentReference» ValueNodes внутри тела. |
body | Само тело функции как ссылка на один из узлов ValueNodes во включающем выражении. |
ФункцияВызов
Вызов функции.
JSON-представление |
---|
{ "arguments": { string: { object ( |
Поля | |
---|---|
arguments | Аргументы для этого вызова. Порядок незначителен. Объект, содержащий список пар |
function поля объединения. Могут быть вызваны как предопределенные, так и пользовательские функции. function может быть только одной из следующих: | |
functionName | Именованная функция из API Earth Engine. |
functionReference | Ссылка на значение функции. Обычно это прямая ссылка на значение FunctionDefinition, но это не обязательно: это может быть ссылка на FunctionInvocacy, результатом которого является функция, или на значение аргумента со значением функции. |
Массив ValueNodes. Не гарантируется, что элементы будут одного и того же типа, поэтому, например, для одного из значений может быть установлено значение ConstantValue, а для другого может быть установлено значение ValueReference.
JSON-представление |
---|
{
"values": [
{
object ( |
Поля | |
---|---|
values[] | Элементы массива. |
Узел значения
Представляет одно значение или объект.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
kind поля Союза. Один из них должен быть установлен; если ничего не установлено, это ошибка. kind может быть только одним из следующих: | |
constantValue | Постоянное значение. Это может быть произвольной сложности (т. е. может содержать структуры и ListValues). |
integerValue | Целочисленное значение. |
bytesValue | Непрозрачная серия байтов. Строка в кодировке Base64. |
arrayValue | Массив значений. |
dictionaryValue | Словарь ценностей. |
functionDefinitionValue | Функциональный объект. |
functionInvocationValue | Вызов функции. |
argumentReference | Ссылка на аргумент некоторого включающего FunctionDefinition. Допустимо только внутри подграфа, корнем которого является поле «body» FunctionDefinition. |
valueReference | Ссылка на именованный ValueNode, определенный в поле «values» включающего выражения. |
СловарьЗначение
Неупорядоченный словарь ValueNodes со строковыми ключами. Ключи уникальны и могут содержать пустую строку. Значения не обязательно будут одного и того же типа, поэтому, например, для одного из значений может быть установлено значение ConstantValue, а для другого может быть установлено значение ValueReference.
JSON-представление |
---|
{
"values": {
string: {
object ( |
Поля | |
---|---|
values | Элементы словаря. Объект, содержащий список пар |
Определение функции
Определение пользовательской функции.
JSON-представление |
---|
{ "argumentNames": [ string ], "body": string } |
Поля | |
---|---|
argumentNames[] | Имена аргументов, принимаемых этой функцией. На них можно ссылаться в поле «argumentReference» ValueNodes внутри тела. |
body | Само тело функции как ссылка на один из узлов ValueNodes во включающем выражении. |
ФункцияВызов
Вызов функции.
JSON-представление |
---|
{ "arguments": { string: { object ( |
Поля | |
---|---|
arguments | Аргументы для этого вызова. Порядок незначителен. Объект, содержащий список пар |
function поля объединения. Могут быть вызваны как предопределенные, так и пользовательские функции. function может быть только одной из следующих: | |
functionName | Именованная функция из API Earth Engine. |
functionReference | Ссылка на значение функции. Обычно это прямая ссылка на значение FunctionDefinition, но это не обязательно: это может быть ссылка на FunctionInvocacy, результатом которого является функция, или на значение аргумента со значением функции. |