ValueNode의 배열입니다. 요소의 유형이 동일하지 않을 수 있으므로 예를 들어 값 중 하나에 constantValue가 설정되어 있고 다른 값에 valueReference가 설정되어 있을 수 있습니다.
| JSON 표현 |
|---|
{
"values": [
{
object ( |
| 필드 | |
|---|---|
values[] |
배열의 요소입니다. |
ValueNode
단일 값 또는 객체를 나타냅니다.
| JSON 표현 |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "constantValue": value, "integerValue": string, "bytesValue": string, "arrayValue": { object ( |
| 필드 | |
|---|---|
| 이 중 하나를 설정해야 합니다. 설정된 항목이 없으면 오류가 발생합니다. 다음은 상호 배타적인 필드 목록입니다. 응답에서 필드가 최대 하나 설정됩니다. | |
constantValue |
상수 값입니다. 임의의 복잡성을 가질 수 있습니다 (즉, Structs 및 ListValues를 포함할 수 있음). |
integerValue |
정수 값입니다. |
bytesValue |
불투명한 바이트 계열입니다. base64 인코딩 문자열입니다. |
arrayValue |
값의 배열입니다. |
dictionaryValue |
값의 사전입니다. |
functionDefinitionValue |
함수 객체입니다. |
functionInvocationValue |
함수 호출입니다. |
argumentReference |
일부 둘러싸는 FunctionDefinition의 인수에 대한 참조입니다. FunctionDefinition의 'body' 필드를 루트로 하는 하위 그래프 내에서만 유효합니다. |
valueReference |
둘러싸는 표현식의 'values' 필드에 정의된 명명된 ValueNode에 대한 참조입니다. |
| 상호 배타적인 필드의 끝입니다. | |
DictionaryValue
순서가 지정되지 않은 문자열 키가 지정된 ValueNode 사전입니다. 키는 고유하며 빈 문자열을 포함할 수 있습니다. 값의 유형이 동일하지 않을 수 있으므로 예를 들어 값 중 하나에 constantValue가 설정되어 있고 다른 값에 valueReference가 설정되어 있을 수 있습니다.
| JSON 표현 |
|---|
{
"values": {
string: {
object ( |
| 필드 | |
|---|---|
values |
사전의 요소입니다.
|
FunctionDefinition
커스텀 함수 정의입니다.
| JSON 표현 |
|---|
{ "argumentNames": [ string ], "body": string } |
| 필드 | |
|---|---|
argumentNames[] |
이 함수에서 허용되는 인수의 이름입니다. 본문 내 ValueNode의 'argumentReference' 필드에서 이를 참조할 수 있습니다. |
body |
둘러싸는 표현식의 ValueNode 중 하나에 대한 참조로 함수 본문 자체입니다. |
FunctionInvocation
함수 호출입니다.
| JSON 표현 |
|---|
{
"arguments": {
string: {
object ( |
| 필드 | |
|---|---|
arguments |
이 호출의 인수입니다. 순서는 중요하지 않습니다.
|
| 미리 정의된 함수와 사용자 정의 함수를 모두 호출할 수 있습니다. 다음은 상호 배타적인 필드 목록입니다. 응답에서 필드가 최대 하나 설정됩니다. | |
functionName |
Earth Engine API의 이름이 지정된 함수입니다. |
functionReference |
함수 값 값에 대한 참조입니다. 일반적으로 FunctionDefinition 값에 대한 직접 참조이지만 반드시 그럴 필요는 없습니다. 결과가 함수인 FunctionInvocation 또는 함수 값 인수 값에 대한 참조일 수 있습니다. |
| 상호 배타적인 필드의 끝입니다. | |