Package com.veeva.vault.sdk.api.query
Interface QueryDescribeResult
public interface QueryDescribeResult
Represents the Query Describe result for the main query.
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves Query Describe information about the fields in theSELECT
clause of the main query.Retrieves Query Describe information about any outer join subqueries.Retrieves Query Describe information about the main query target.getType()
Retrieves Query Describe information about the type of query.
-
Method Details
-
getType
QueryDescribeType getType()Retrieves Query Describe information about the type of query.- Returns:
- a
QueryDescribeType
describing the type of query
-
getTarget
QueryDescribeTarget getTarget()Retrieves Query Describe information about the main query target.- Returns:
- a
QueryDescribeTarget
describing the main query target
-
getFields
List<QueryDescribeField> getFields()Retrieves Query Describe information about the fields in theSELECT
clause of the main query.- Returns:
- a List of
QueryDescribeField
s for the main query
-
getSubqueries
List<QueryDescribeSubqueryResult> getSubqueries()Retrieves Query Describe information about any outer join subqueries.- Returns:
- a List of
QueryDescribeSubqueryResult
s if any outer join subqueries exist on the query, otherwise empty List
-