Interface FFDCResponse
- All Known Implementing Classes:
AccessServiceConfigResponse
,AccessServicesResponse
,ActorProfileResponse
,ActorProfilesResponse
,AdminServicesAPIResponse
,AnnotationResponse
,AnnotationsResponse
,APIOperationResponse
,APIOperationResponse
,APIOperationsResponse
,APIOperationsResponse
,APIParameterListResponse
,APIParameterListsResponse
,APIParameterResponse
,APIParametersResponse
,APIResponse
,APIsResponse
,AppointeesResponse
,AssetCatalogListResponse
,AssetCatalogOMASAPIResponse
,AssetCatalogResponse
,AssetCatalogSupportedTypes
,AssetElementResponse
,AssetElementsResponse
,AssetElementsResponse
,AssetGraphResponse
,AssetLineageGraphResponse
,AssetListResponse
,AssetManagerOMASAPIResponse
,AssetRelationshipsResponse
,AssetResponse
,AssetResponse
,AssetSearchMatchesListResponse
,AssetsResponse
,AttributeTypeDefListResponse
,AttributeTypeDefResponse
,BasicServerPropertiesResponse
,BooleanResponse
,CatalogTargetResponse
,CatalogTargetResponse
,CatalogTargetsResponse
,CatalogTargetsResponse
,CertificationsResponse
,CertificationsResponse
,CertificationTypeResponse
,CertificationTypesResponse
,ClassificationListResponse
,CohortConfigResponse
,CollectionMemberResponse
,CollectionMembersResponse
,CollectionResponse
,CollectionsResponse
,CommentElementResponse
,CommentElementsResponse
,CommentElementsResponse
,CommentResponse
,CommentResponse
,CommentsResponse
,CommentTypeListResponse
,CommentTypesResponse
,CommunitiesResponse
,CommunityProfileOMASAPIResponse
,CommunityResponse
,ConnectionListResponse
,ConnectionResponse
,ConnectionResponse
,ConnectionResponse
,ConnectionResponse
,ConnectionsResponse
,ConnectionsResponse
,ConnectionsResponse
,ConnectorReportResponse
,ConnectorTypeResponse
,ConnectorTypeResponse
,ConnectorTypesResponse
,ConnectorTypesResponse
,ControlFlowElementResponse
,ControlFlowElementsResponse
,CountResponse
,DataAssetElementResponse
,DataAssetElementsResponse
,DatabaseColumnResponse
,DatabaseColumnsResponse
,DatabaseResponse
,DatabaseSchemaResponse
,DatabaseSchemasResponse
,DatabasesResponse
,DatabaseTableResponse
,DatabaseTablesResponse
,DatabaseViewResponse
,DatabaseViewsResponse
,DataContainerResponse
,DataContainersResponse
,DataFieldResponse
,DataFieldsResponse
,DataFileResponse
,DataFilesResponse
,DataFlowElementResponse
,DataFlowElementsResponse
,DataManagerOMASAPIResponse
,DataScienceOMASAPIResponse
,DedicatedTopicListResponse
,DesignModelOMASAPIResponse
,DigitalServiceResponse
,DigitalServicesResponse
,DuplicatesResponse
,EffectiveTimeQueryRequestBody
,ElementHeaderResponse
,ElementHeaderResponse
,ElementHeadersResponse
,ElementHeadersResponse
,ElementStubResponse
,ElementStubsResponse
,EndpointResponse
,EndpointResponse
,EndpointsResponse
,EndpointsResponse
,EngineActionElementResponse
,EngineActionElementsResponse
,EngineHostServicesResponse
,EngineServiceConfigResponse
,EventBusConfigResponse
,EventTypeResponse
,EventTypesResponse
,ExternalGlossaryLinkElementsResponse
,ExternalIdentifiersResponse
,ExternalReferenceElementResponse
,ExternalReferenceElementsResponse
,ExternalReferenceLinkElementResponse
,ExternalReferenceLinkElementsResponse
,ExternalReferenceResponse
,ExternalReferencesResponse
,ExternalReferencesResponse
,FFDCResponseBase
,FileFolderResponse
,FileFoldersResponse
,FileSystemResponse
,FirstGovernanceActionProcessStepResponse
,FormResponse
,FormsResponse
,GlossaryCategoryElementResponse
,GlossaryCategoryElementsResponse
,GlossaryElementResponse
,GlossaryElementsResponse
,GlossaryTermActivityTypeListResponse
,GlossaryTermActivityTypeListResponse
,GlossaryTermElementResponse
,GlossaryTermElementsResponse
,GlossaryTermListResponse
,GlossaryTermRelationshipStatusListResponse
,GlossaryTermRelationshipStatusListResponse
,GlossaryTermResponse
,GlossaryTermStatusListResponse
,GlossaryTermStatusListResponse
,GovernanceActionElementResponse
,GovernanceActionElementsResponse
,GovernanceActionProcessElementResponse
,GovernanceActionProcessElementResponse
,GovernanceActionProcessElementsResponse
,GovernanceActionProcessElementsResponse
,GovernanceActionProcessGraphResponse
,GovernanceActionProcessStepResponse
,GovernanceActionProcessStepsResponse
,GovernanceActionStatusResponse
,GovernanceActionTypeElementResponse
,GovernanceActionTypeElementsResponse
,GovernanceActionTypeResponse
,GovernanceActionTypesResponse
,GovernanceDefinitionGraphResponse
,GovernanceDefinitionResponse
,GovernanceDefinitionsResponse
,GovernanceDefinitionsResponse
,GovernanceDomainResponse
,GovernanceDomainSetResponse
,GovernanceDomainSetsResponse
,GovernanceDomainsResponse
,GovernanceEngineElementResponse
,GovernanceEngineElementResponse
,GovernanceEngineElementsResponse
,GovernanceEngineElementsResponse
,GovernanceEngineOMASAPIResponse
,GovernanceEngineSummariesResponse
,GovernanceEngineSummaryResponse
,GovernanceLevelIdentifierResponse
,GovernanceLevelIdentifierSetResponse
,GovernanceLevelIdentifierSetsResponse
,GovernanceLevelIdentifiersResponse
,GovernanceMetricImplementationsResponse
,GovernanceMetricResponse
,GovernanceMetricsResponse
,GovernanceRoleAppointeesResponse
,GovernanceRoleHistoryResponse
,GovernanceRoleResponse
,GovernanceRolesResponse
,GovernanceServiceElementResponse
,GovernanceServiceElementResponse
,GovernanceServiceElementsResponse
,GovernanceServiceElementsResponse
,GovernanceStatusIdentifierResponse
,GovernanceStatusIdentifierSetResponse
,GovernanceStatusIdentifierSetsResponse
,GovernanceZoneDefinitionResponse
,GovernanceZoneResponse
,GovernanceZonesResponse
,GUIDListResponse
,GUIDResponse
,HistoryExternalIdentifiersRequestBody
,HostResponse
,HostsResponse
,InformalTagResponse
,InformalTagResponse
,InformalTagResponse
,InformalTagsResponse
,InformalTagsResponse
,InformalTagsResponse
,InformalTagsResponse
,IntegrationConnectorElementResponse
,IntegrationConnectorElementResponse
,IntegrationConnectorElementsResponse
,IntegrationConnectorElementsResponse
,IntegrationDaemonServicesResponse
,IntegrationDaemonStatusResponse
,IntegrationGroupElementResponse
,IntegrationGroupElementResponse
,IntegrationGroupElementsResponse
,IntegrationGroupElementsResponse
,IntegrationGroupsResponse
,IntegrationGroupSummariesResponse
,IntegrationGroupSummaryResponse
,IntegrationReportResponse
,IntegrationReportsResponse
,IntegrationServiceConfigResponse
,IntegrationServicesResponse
,IntegrationServiceSummaryResponse
,ITInfrastructureOMASAPIResponse
,ITProfileResponse
,ITProfilesResponse
,LicensesResponse
,LicensesResponse
,LicenseTypeResponse
,LicenseTypesResponse
,LikeElementResponse
,LikeElementsResponse
,LikeElementsResponse
,LikesResponse
,LineageMappingElementResponse
,LineageMappingElementsResponse
,LineageNodeNamesResponse
,LineageResponse
,LineageSearchResponse
,LineageTypesResponse
,LineageVertexResponse
,LocalRepositoryConfigResponse
,LocationResponse
,LocationsResponse
,LocationsResponse
,MeaningResponse
,MeaningResponse
,MeaningsResponse
,MeaningsResponse
,MetadataCorrelationHeadersResponse
,MetadataCorrelationHeadersResponse
,MetadataElementSummariesResponse
,MetadataElementSummaryResponse
,MetadataRelationshipSummariesResponse
,MetadataSourceResponse
,MoreInformationResponse
,NameListResponse
,NextGovernanceActionProcessStepsResponse
,NextGovernanceActionTypeElementsResponse
,NoteElementResponse
,NoteElementsResponse
,NoteLogElementResponse
,NoteLogElementsResponse
,NoteLogResponse
,NoteLogResponse
,NoteLogsResponse
,NoteLogsResponse
,NoteResponse
,NotesResponse
,NotesResponse
,OCFConnectionResponse
,OCFConnectorTypeResponse
,OCFConnectorTypesResponse
,OCFOMASAPIResponse
,OMAGGAFAPIResponse
,OMAGOIFAPIResponse
,OMAGServerConfigResponse
,OMAGServerConfigsResponse
,OMAGServerStatusResponse
,OMAGServerStatusResponse
,OpenMetadataElementResponse
,OpenMetadataElementsResponse
,OpenMetadataElementsResponse
,OpenMetadataGraphResponse
,OpenMetadataRelationshipListResponse
,OpenMetadataRelationshipResponse
,PagedResponse
,PersonalProfileResponse
,PersonalProfilesResponse
,PersonRoleAppointeesResponse
,PersonRoleResponse
,PersonRolesResponse
,PlatformReportResponse
,PortElementResponse
,PortElementResponse
,PortElementsResponse
,PortElementsResponse
,ProcessCallElementResponse
,ProcessCallElementsResponse
,ProcessElementResponse
,ProcessElementResponse
,ProcessElementsResponse
,ProcessElementsResponse
,ProjectMemberResponse
,ProjectMembersResponse
,ProjectResponse
,ProjectsResponse
,PropertiesResponse
,QueriesResponse
,QueryResponse
,RatingElementResponse
,RatingElementsResponse
,RatingElementsResponse
,RatingResponse
,RatingsResponse
,RatingsResponse
,ReferenceablesResponse
,ReferenceValueAssignmentDefinitionsResponse
,ReferenceValueAssignmentItemsResponse
,RegisteredGovernanceServiceResponse
,RegisteredGovernanceServiceResponse
,RegisteredGovernanceServicesResponse
,RegisteredGovernanceServicesResponse
,RegisteredIntegrationConnectorResponse
,RegisteredIntegrationConnectorResponse
,RegisteredIntegrationConnectorsResponse
,RegisteredIntegrationConnectorsResponse
,RegisteredOMAGServicesResponse
,RelatedAssetsResponse
,RelatedAssetsResponse
,RelatedElementsResponse
,RelatedElementsResponse
,RelatedMediaReferencesResponse
,RelatedMetadataElementListResponse
,RelatedMetadataElementListResponse
,RelatedMetadataElementsListResponse
,RelatedMetadataElementSummariesResponse
,RelationshipElementResponse
,RelationshipElementResponse
,RelationshipElementsResponse
,RelationshipElementsResponse
,RelationshipListResponse
,RelationshipResponse
,ReportResponse
,ReportsResponse
,SchemaAttributeElementResponse
,SchemaAttributeElementsResponse
,SchemaAttributeResponse
,SchemaAttributesResponse
,SchemaAttributesResponse
,SchemaTypeElementResponse
,SchemaTypeElementResponse
,SchemaTypeElementsResponse
,SchemaTypeElementsResponse
,SchemaTypeResponse
,SchemaTypeResponse
,SchemaTypesResponse
,SecurityGroupResponse
,SecurityGroupsResponse
,ServerAssetUseResponse
,ServerAssetUsesResponse
,ServerListResponse
,ServerReportResponse
,ServerServicesListResponse
,ServerStatusResponse
,ServerTypeClassificationResponse
,SoftwareCapabilitiesResponse
,SoftwareCapabilityResponse
,SoftwareDeveloperOMASAPIResponse
,SoftwareServerPlatformResponse
,SoftwareServerPlatformsResponse
,SoftwareServerResponse
,SoftwareServersResponse
,StringMapResponse
,StringResponse
,SubjectAreaDefinitionResponse
,SubjectAreaResponse
,SubjectAreasResponse
,SuccessMessageResponse
,SuccessMessageResponse
,SupportedCapabilitiesResponse
,SurveyReportsResponse
,TagResponse
,TagsResponse
,TechnologyTypeElementListResponse
,TechnologyTypeHierarchyResponse
,TechnologyTypeReportResponse
,TechnologyTypeSummaryListResponse
,TemplateElementResponse
,TemplateElementsResponse
,TermAssignmentStatusesResponse
,ToDoResponse
,ToDosResponse
,TopicResponse
,TopicsResponse
,TranslationDetailResponse
,TranslationListResponse
,TypeDefGalleryResponse
,TypeDefListResponse
,TypeDefResponse
,UserIdentitiesResponse
,UserIdentityListResponse
,UserIdentityResponse
,UserIdentityResponse
,ValidMetadataValueDetailListResponse
,ValidMetadataValueListResponse
,ValidMetadataValueResponse
,ValidValueAssignmentConsumersResponse
,ValidValueAssignmentDefinitionsResponse
,ValidValueListResponse
,ValidValueMappingsResponse
,ValidValueResponse
,ValidValueResponse
,ValidValueResponse
,ValidValueSetsResponse
,ValidValuesImplAssetsResponse
,ValidValuesImplDefinitionsResponse
,ValidValuesMappingsResponse
,ValidValuesResponse
,ValidValuesResponse
,ViewServiceConfigResponse
,ViewServicesResponse
,VoidResponse
public interface FFDCResponse
FFDCResponse is the top-level class for a response object used to return results on REST APIs.
-
Method Summary
Modifier and TypeMethodDescriptionReturn the description of the action in progress when the exception occurred.Return the name of any nested exception that may indicate the root cause of the exception.Return the name of the Java class name to use to recreate the exception.Return the error message associated with the exception.Return the formal message identifier for the error message.String[]
Return the parameters that were inserted in the error message.Return the additional properties stored by the exceptions.Return the description of the action taken by the system as a result of the exception.Return the action that a user should take to resolve the problem.int
Return the HTTP Code to use if forwarding response to HTTP client.void
setActionDescription
(String actionDescription) Set up the description of the activity in progress when the exception occurred.void
setExceptionCausedBy
(String exceptionCausedBy) Set up the name of any nested exception that may indicate the root cause of the exception.void
setExceptionClassName
(String exceptionClassName) Set up the name of the Java class name to use to recreate the exception.void
setExceptionErrorMessage
(String exceptionErrorMessage) Set up the error message associated with the exception.void
setExceptionErrorMessageId
(String exceptionErrorMessageId) Set up the formal message identifier for the error message.void
setExceptionErrorMessageParameters
(String[] exceptionErrorMessageParameters) Set up the list of parameters inserted in to the error message.void
setExceptionProperties
(Map<String, Object> exceptionProperties) Set up the additional properties stored by the exceptions.void
setExceptionSystemAction
(String exceptionSystemAction) Set up the description of the action taken by the system as a result of the exception.void
setExceptionUserAction
(String exceptionUserAction) Set up the action that a user should take to resolve the problem.void
setRelatedHTTPCode
(int relatedHTTPCode) Set up the HTTP Code to use if forwarding response to HTTP client.
-
Method Details
-
getRelatedHTTPCode
int getRelatedHTTPCode()Return the HTTP Code to use if forwarding response to HTTP client.- Returns:
- integer HTTP status code
-
getExceptionClassName
String getExceptionClassName()Return the name of the Java class name to use to recreate the exception.- Returns:
- String name of the fully-qualified java class name
-
getExceptionCausedBy
String getExceptionCausedBy()Return the name of any nested exception that may indicate the root cause of the exception.- Returns:
- exception class name
-
getActionDescription
String getActionDescription()Return the description of the action in progress when the exception occurred.- Returns:
- string description
-
getExceptionErrorMessage
String getExceptionErrorMessage()Return the error message associated with the exception.- Returns:
- string error message
-
getExceptionErrorMessageId
String getExceptionErrorMessageId()Return the formal message identifier for the error message. This is incorporated in the error message. This is provided both for automated processing and to enable the error message to be reformatted in a different language.- Returns:
- string identifier
-
getExceptionErrorMessageParameters
String[] getExceptionErrorMessageParameters()Return the parameters that were inserted in the error message. These are provided both for automated processing and to enable the error message to be reformatted in a different language.- Returns:
- array of strings
-
getExceptionSystemAction
String getExceptionSystemAction()Return the description of the action taken by the system as a result of the exception.- Returns:
- - string description of the action taken
-
getExceptionUserAction
String getExceptionUserAction()Return the action that a user should take to resolve the problem.- Returns:
- string instructions
-
getExceptionProperties
Return the additional properties stored by the exceptions.- Returns:
- property map
-
setRelatedHTTPCode
void setRelatedHTTPCode(int relatedHTTPCode) Set up the HTTP Code to use if forwarding response to HTTP client.- Parameters:
relatedHTTPCode
- - integer HTTP status code
-
setExceptionClassName
Set up the name of the Java class name to use to recreate the exception.- Parameters:
exceptionClassName
- - String name of the fully-qualified java class name
-
setExceptionCausedBy
Set up the name of any nested exception that may indicate the root cause of the exception.- Parameters:
exceptionCausedBy
- exception class name
-
setActionDescription
Set up the description of the activity in progress when the exception occurred.- Parameters:
actionDescription
- string description
-
setExceptionErrorMessage
Set up the error message associated with the exception.- Parameters:
exceptionErrorMessage
- - string error message
-
setExceptionErrorMessageId
Set up the formal message identifier for the error message. This is incorporated in the error message. This is provided both for automated processing and to enable the error message to be reformatted in a different language.- Parameters:
exceptionErrorMessageId
- string identifier
-
setExceptionErrorMessageParameters
Set up the list of parameters inserted in to the error message. These are provided both for automated processing and to enable the error message to be reformatted in a different language.- Parameters:
exceptionErrorMessageParameters
- list of strings
-
setExceptionSystemAction
Set up the description of the action taken by the system as a result of the exception.- Parameters:
exceptionSystemAction
- - string description of the action taken
-
setExceptionUserAction
Set up the action that a user should take to resolve the problem.- Parameters:
exceptionUserAction
- - string instructions
-
setExceptionProperties
Set up the additional properties stored by the exceptions.- Parameters:
exceptionProperties
- property map
-