public class ResourceIdsGraphQlRequest extends GraphQlBaseRequestImpl<ResourceKeyIdGraphQlResult>
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<java.lang.String> |
idsToSearch |
protected GraphQlQueryResources |
resource |
limit, queryPredicate
Constructor and Description |
---|
ResourceIdsGraphQlRequest(java.util.Set<java.lang.String> idsToSearch,
GraphQlQueryResources resource) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
buildQueryString()
This method builds a string matching the required format to query a set of ids matching given
keys of a resource using the CTP graphql API
|
ResourceKeyIdGraphQlResult |
deserialize(io.sphere.sdk.http.HttpResponse httpResponse) |
deserializeWithResourceName, httpRequestIntent, withLimit, withPredicate
protected final java.util.Set<java.lang.String> idsToSearch
protected final GraphQlQueryResources resource
public ResourceIdsGraphQlRequest(@Nonnull java.util.Set<java.lang.String> idsToSearch, @Nonnull GraphQlQueryResources resource)
@Nullable public ResourceKeyIdGraphQlResult deserialize(io.sphere.sdk.http.HttpResponse httpResponse)
@Nonnull protected java.lang.String buildQueryString()
buildQueryString
in class GraphQlBaseRequestImpl<ResourceKeyIdGraphQlResult>