Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.21 KB

external-file-1.md

File metadata and controls

40 lines (29 loc) · 1.21 KB

External File 1

Database cover image.

This model accepts additional fields of type Object.

Structure

ExternalFile1

Fields

Name Type Tags Description Getter Setter
Type Type5 Required Always "external". Type5 getType() setType(Type5 type)
External External1 Required - External1 getExternal() setExternal(External1 external)
AdditionalProperties Map<String, Object> Optional - Object getAdditionalProperty(String key) additionalProperty(String key, Object value)

Example

import com.notion.api.ApiHelper;
import com.notion.api.models.External1;
import com.notion.api.models.ExternalFile1;
import com.notion.api.models.Type5;
import java.io.IOException;

ExternalFile1 externalFile1 = new ExternalFile1.Builder(
    Type5.EXTERNAL,
    new External1.Builder(
        "url2"
    )
    .additionalProperty("exampleAdditionalProperty", ApiHelper.deserialize("{\"key1\":\"val1\",\"key2\":\"val2\"}"))
    .build()
)
.additionalProperty("exampleAdditionalProperty", ApiHelper.deserialize("{\"key1\":\"val1\",\"key2\":\"val2\"}"))
.build();