| Package | Description |
|---|---|
| org.odpi.openmetadata.accessservices.assetowner.api |
This package provides the definition of the Java API for the Asset Owner OMAS.
|
| org.odpi.openmetadata.accessservices.assetowner.metadataelements | |
| org.odpi.openmetadata.accessservices.assetowner.properties |
This properties package provides the properties used to create different types of instances for an asset and its attachments.
|
| org.odpi.openmetadata.accessservices.assetowner.rest |
This package defines the beans used to build the REST request and response payloads.
|
| Modifier and Type | Method and Description |
|---|---|
String |
AssetOnboardingInterface.addCombinedSchemaToAsset(String userId,
String assetGUID,
SchemaTypeProperties schemaType,
List<SchemaAttributeProperties> schemaAttributes)
Stores the supplied schema details in the catalog and attaches it to the asset.
|
String |
AssetOnboardingInterface.addSchemaTypeToAsset(String userId,
String assetGUID,
SchemaTypeProperties schemaType)
Stores the supplied schema type in the catalog and attaches it to the asset.
|
| Modifier and Type | Method and Description |
|---|---|
SchemaTypeProperties |
SchemaTypeElement.getSchemaTypeProperties()
Return the properties for the schema.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaTypeElement.setSchemaTypeProperties(SchemaTypeProperties schemaTypeProperties)
Set up the properties for the schema.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComplexSchemaTypeProperties
ComplexSchemaTypeProperties describes a schema with multiple attributes.
|
class |
DocumentSchemaTypeProperties
DocumentSchemaTypeProperties is a specific type of bean for a do a top-level hierarchical document structure such
as an XML document.
|
class |
EnumSchemaTypeProperties
EnumSchemaTypeProperties carries the specialized parameters for creating or updating enum schema types.
|
class |
ExternalSchemaTypeProperties
ExternalSchemaTypeProperties carries the unique identifier and properties of a reusable schema type.
|
class |
LiteralSchemaTypeProperties
LiteralSchemaTypeProperties carries the specialized parameters for creating or updating literal schema types.
|
class |
MapSchemaTypeProperties
MapSchemaTypeProperties describes a schema element of type map.
|
class |
PrimitiveSchemaTypeProperties
PrimitiveSchemaTypeProperties carries the specialized parameters for creating or updating primitive schema types.
|
class |
SchemaTypeChoiceProperties
SchemaTypeChoiceProperties carries the specialized parameters for creating or updating a choice of schema types.
|
class |
SimpleSchemaTypeProperties
SimpleSchemaTypeProperties carries the common parameters for creating or updating primitive and enum schema types.
|
class |
StructDocumentTypeProperties
StructDocumentTypeProperties is a specific type of bean for a do a nested structure in a hierarchical document structure such
as an XML document.
|
class |
StructSchemaTypeProperties
StructSchemaTypeProperties is a specific type of bean for a structure.
|
class |
TabularSchemaTypeProperties
TabularSchemaTypeProperties is a specific type of bean for a simple table.
|
| Modifier and Type | Method and Description |
|---|---|
SchemaTypeProperties |
DocumentSchemaTypeProperties.cloneSchemaType()
Returns a clone of this object as the abstract SchemaType class.
|
SchemaTypeProperties |
SchemaAttributeProperties.getAttributeType()
Return the SchemaType that relates to the type of this attribute.
|
SchemaTypeProperties |
ExternalSchemaTypeProperties.getExternalSchemaType()
Return the schema type that is reusable amongst assets.
|
SchemaTypeProperties |
MapSchemaTypeProperties.getMapFromElement()
Return the type of schema element that represents the key or property name for the map.
|
SchemaTypeProperties |
MapSchemaTypeProperties.getMapToElement()
Return the type of schema element that represents the property value for the map.
|
| Modifier and Type | Method and Description |
|---|---|
List<SchemaTypeProperties> |
SchemaTypeChoiceProperties.getSchemaOptions()
Return the list of alternative schema types that this attribute or asset may use.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaAttributeProperties.setAttributeType(SchemaTypeProperties attributeType)
Set up the SchemaType that relates to the type of this attribute.
|
void |
ExternalSchemaTypeProperties.setExternalSchemaType(SchemaTypeProperties externalSchemaType)
Set up the schema type that is reusable amongst assets.
|
void |
MapSchemaTypeProperties.setMapFromElement(SchemaTypeProperties mapFromElement)
Set up the type of schema element that represents the key or property name for the map.
|
void |
MapSchemaTypeProperties.setMapToElement(SchemaTypeProperties mapToElement)
Set up the type of schema element that represents the property value for the map.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaTypeChoiceProperties.setSchemaOptions(List<SchemaTypeProperties> schemaOptions)
Set up the list of alternative schema types that this attribute or asset may use.
|
| Constructor and Description |
|---|
SchemaTypeProperties(SchemaTypeProperties template)
Copy/clone Constructor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SchemaTypeRequestBody
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
protected SchemaTypeProperties |
CombinedSchemaRequestBody.schemaType |
| Modifier and Type | Method and Description |
|---|---|
SchemaTypeProperties |
CombinedSchemaRequestBody.getSchemaType()
Return the type of owner stored in the owner property.
|
SchemaTypeProperties |
SchemaTypeRequestBody.getSchemaTypeProperties()
Deprecated.
Return the properties for the schema type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CombinedSchemaRequestBody.setSchemaType(SchemaTypeProperties schemaType)
Set up the owner type for this asset.
|
void |
SchemaTypeRequestBody.setSchemaTypeProperties(SchemaTypeProperties schemaTypeProperties)
Deprecated.
Set up schema type
|
Copyright © 2018–2021 LF AI & Data Foundation. All rights reserved.