Coverage for ion/integration/ais/ais_object_identifiers : 100.00%
Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
|
# # AIS ObjectIDs #
# AIS GPBs from ion-object-definitions/net/ooici/integration/ais/ais_request_response.proto
# AisDataResourceMetadata GPBs from ion-object-definitions/net/ooici/integration/ais/ais_data_resource_metadata.proto """ message AisDatasetMetadata { enum _MessageTypeIdentifier { _ID = 9021; _VERSION = 1; }
optional string user_ooi_id = 1; optional string data_resource_id = 2; optional string title = 3; optional string institution = 4; optional string source = 5; optional string references = 6; optional string conventions = 7; optional string summary = 8; optional string comment = 9; optional string ion_time_coverage_start = 10; optional string ion_time_coverage_end = 11; optional double ion_geospatial_lat_min = 12; optional double ion_geospatial_lat_max = 13; optional double ion_geospatial_lon_min = 14; optional double ion_geospatial_lon_max = 15; optional double ion_geospatial_vertical_min = 16; optional double ion_geospatial_vertical_max = 17; optional string ion_geospatial_vertical_positive = 18;
} """
""" message AisDatasourceMetadata { enum _MessageTypeIdentifier { _ID = 9022; _VERSION = 1; }
optional net.ooici.services.sa.SourceType source_type = 1; repeated string property = 2; repeated string station_id = 3;
optional net.ooici.services.sa.RequestType request_type = 4; optional double top = 5; optional double bottom = 6; optional double left = 7; optional double right = 8; optional string base_url = 9; optional string dataset_url = 10; optional string ncml_mask = 11; optional uint64 max_ingest_millis = 12;
//'start_time' and 'end_time' are expected to be in the // ISO8601 Date Format (yyyy-MM-dd'T'HH:mm:ss'Z') optional string start_time = 13; optional string end_time = 14; optional string institution_id = 15;
} """
# AisDataVariable GPBs from ion-object-definitions/net/ooici/integration/ais/ais_data_variable.proto """ message AisDataVariableType { enum _MessageTypeIdentifier { _ID = 9023; _VERSION = 1; }
optional string units = 1; optional string standard_name = 2; optional string long_name = 3; repeated string other_attributes = 4;
} """
# FindDataResources GPBs from ion-object-definitions/net/ooici/integration/ais/findDataResources/find_data_resources.proto """ message FindDataResourcesReqMsg { enum _MessageTypeIdentifier { _ID = 9031; _VERSION = 1; }
optional string user_ooi_id = 1; optional double minLatitude = 2; optional double maxLatitude = 3; optional double minLongitude = 4; optional double maxLongitude = 5; optional double minDepth = 6; optional double maxDepth = 7; optional double minTime = 8; optional double maxTime = 9; optional string identity = 10; // THIS FIELD IS TEMPORARY!! } """
""" message FindDataResourcesRspMsg { enum _MessageTypeIdentifier { _ID = 9032; _VERSION = 1; }
repeated net.ooici.integration.ais.aisDataResourceMetadata.AisDatasetMetadata dataResourceSummary = 1; } """
""" message FindDataResourcesByOwnerRspMsg { enum _MessageTypeIdentifier { _ID = 9038; _VERSION = 1; }
repeated net.ooici.integration.ais.common.aisDataResourceMetadata.AisDatasetByOwnerMetadataType datasetByOwnerMetadata = 1;
} """
# GetDataResourceDetail GPBs from ion-object-definitions/net/ooici/integration/ais/getDataResourceDetail/get_data_resource_detail.proto """ message GetDataResourceDetailReqMsg { enum _MessageTypeIdentifier { _ID = 9033; _VERSION = 1; }
optional string data_resource_id = 1; } """
""" message GetDataResourceDetailRspMsg { enum _MessageTypeIdentifier { _ID = 9034; _VERSION = 1; } optional string data_resource_id = 1; optional net.ooici.integration.ais.common.aisDataResourceMetadata.AisDatasetMetadataType dataResourceSummary = 2; optional net.ooici.integration.ais.common.aisDataResourceMetadata.AisDatasourceMetadataType source = 3; repeated net.ooici.integration.ais.common.aisDataVariable.AisDataVariableType variable = 4; }
"""
# CreateDownloadURL GPB from ion-object-definitions/net/ooici/integration/ais/createDownloadURL/create_download_url.proto """ message CreateDownloadURLReqMsg { enum _MessageTypeIdentifier { _ID = 9035; _VERSION = 1; }
optional string user_ooi_id = 1;
} """
""" message CreateDownloadURLRspMsg { enum _MessageTypeIdentifier { _ID = 9036; _VERSION = 1; }
optional string download_url = 1;
} """
# NameValuePairType GPB from ion-object-definitions/net/ooici/integration/ais/common/name_value_pair_type.proto """ message NameValuePairType { enum _MessageTypeIdentifier { _ID = 9125; _VERSION = 1; }
optional string name = 1; optional string value = 2; } """
# RegisterUser GPBs from ion-object-definitions/net/ooici/integration/ais/registerUser/register_user.proto """ message RegisterIonUserRequest { enum _MessageTypeIdentifier { _ID = 9101; _VERSION = 1; } // objects in a protofile are called messages optional string certificate=1; optional string rsa_private_key=2; } """
""" message UpdateUserProfileRequest { enum _MessageTypeIdentifier { _ID = 9102; _VERSION = 1; } // objects in a protofile are called messages optional string user_ooi_id=1; optional string name=2; optional string institution=3; optional string email_address=4; repeated net.ooici.integration.ais.common.aisNameValuePairType.NameValuePairType profile=5; } """
""" message RegisterIonUserResponse { enum _MessageTypeIdentifier { _ID = 9103; _VERSION = 1; }
optional string ooi_id=1; optional bool user_is_admin=2; optional bool user_already_registered=3; optional bool user_is_early_adopter=4; optional bool user_is_data_provider=5; optional bool user_is_marine_operator=6; } """
""" message GetUserProfileRequest { enum _MessageTypeIdentifier { _ID = 9104; _VERSION = 1; }
optional string user_ooi_id=1; } """
""" message GetUserProfileResponse { enum _MessageTypeIdentifier { _ID = 9105; _VERSION = 1; }
optional string email_address=1; repeated net.ooici.integration.ais.common.aisNameValuePairType.NameValuePairType profile=2; } """
""" message ManageUserRoleRequest { enum _MessageTypeIdentifier { _ID = 9106; _VERSION = 1; }
optional string user_ooi_id=1; optional string role=2; } """
# ManageResources GPBs from ion-object-definitions/net/ooici/integration/ais/manageResources/manage_resources.proto """ message GetResourceTypesResponse { enum _MessageTypeIdentifier { _ID = 9120; _VERSION = 1; }
repeated net.ooici.core.link.CASRef resource_types_list = 1; } """
""" message GetResourcesOfTypeRequest { enum _MessageTypeIdentifier { _ID = 9121; _VERSION = 1; }
optional string resource_type = 1; } """
""" message Resource { enum _MessageTypeIdentifier { _ID = 9122; _VERSION = 1; }
repeated string attribute = 1; } """
""" message GetResourcesOfTypeResponse { enum _MessageTypeIdentifier { _ID = 9123; _VERSION = 1; }
repeated string column_names = 1; repeated net.ooici.integration.ais.manageResources.Resource resources = 2; } """
""" message GetResourceRequest { enum _MessageTypeIdentifier { _ID = 9124; _VERSION = 1; }
optional string ooi_id = 1; } """
"""
message GetResourceResponse { enum _MessageTypeIdentifier { _ID = 9126; _VERSION = 1; }
repeated net.ooici.integration.ais.common.aisNameValuePairType.NameValuePairType resource = 1; } """
""" message SubscriptionInfoType { enum _MessageTypeIdentifier { _ID = 9201; _VERSION = 1; }
// The message parameters object optional string user_ooi_id = 1; optional string data_src_id = 2; enum SubscriptionType { EMAIL = 0; DISPATCHER = 1; EMAILANDDISPATCHER = 2; } optional SubscriptionType subscription_type = 3 [default = EMAIL]; enum AlertsFilter { UPDATES = 0; DATASOURCEOFFLINE = 1; UPDATESANDDATASOURCEOFFLINE = 2; } optional AlertsFilter email_alerts_filter = 4; optional AlertsFilter dispatcher_alerts_filter = 5; optional string dispatcher_script_path = 6; } """
# ion-object-definitions/net/ooici/integration/ais/manageDataResource/manage_data_resource.proto # look there for the definitions
""" message SubscriptionCreateReqMsg { enum _MessageTypeIdentifier { _ID = 9203; _VERSION = 1; }
optional net.ooici.integration.ais.common.aisSubscriptionInfo.SubscriptionInfoType subscriptionInfo = 1; optional net.ooici.integration.ais.common.aisDataResourceMetadata.AisDatasetMetadataType datasetMetadata = 2; } """
""" message SubscriptionCreateRspMsg { enum _MessageTypeIdentifier { _ID = 9204; _VERSION = 1; }
optional bool success = 1; } """
""" message SubscriptionDeleteReqMsg { enum _MessageTypeIdentifier { _ID = 9205; _VERSION = 1; }
repeated net.ooici.integration.ais.common.aisSubscriptionInfo.SubscriptionInfoType subscriptions = 1; } """
""" message SubscriptionDeleteRspMsg { enum _MessageTypeIdentifier { _ID = 9206; _VERSION = 1; }
optional bool success = 1; } """
""" message SubscriptionInfoListReqMsg { enum _MessageTypeIdentifier { _ID = 9207; _VERSION = 1; }
optional string user_ooi_id = 1;
} """
""" message SubscriptionInfoListRspMsg { enum _MessageTypeIdentifier { _ID = 9208; _VERSION = 1; }
repeated SubscriptionInfoReqMsg subscription = 1; } """
""" message SubscriptionUpdateReqMsg { enum _MessageTypeIdentifier { _ID = 9209; _VERSION = 1; }
optional net.ooici.integration.ais.common.aisSubscriptionInfo.SubscriptionInfoType subscriptionInfo = 1; optional net.ooici.integration.ais.common.aisDataResourceMetadata.AisDatasetMetadataType datasetMetadata = 2; } """
""" message SubscriptionUpdateRspMsg { enum _MessageTypeIdentifier { _ID = 9210; _VERSION = 1; }
optional bool success = 1; } """
""" message SubscriptionFindReqMsg { enum _MessageTypeIdentifier { _ID = 9217; _VERSION = 1; }
optional string user_ooi_id = 1; optional net.ooici.integration.ais.common.aisDataBounds.AisDataBoundsType dataBounds = 2; } """
message SubscriptionFindRspMsg { enum _MessageTypeIdentifier { _ID = 9218; _VERSION = 1; }
repeated SubscriptionFindRspPayloadType data = 1; //repeated net.ooici.integration.ais.common.aisSubscriptionInfo.SubscriptionInfoType subscriptionInfo = 1; } """
|