public class QuerySpec
extends java.lang.Object
implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
java.lang.String |
name
An optional query name given by the client for id purposes.
|
java.util.Map<java.lang.String,java.lang.Object> |
options
Optional information for this query's execution.
|
ResourceSpec |
resourceSpec
Specifies the target set of resources.
|
ResultSpec |
resultSpec
Additional transformations/filters to be applied on the discovered resource set.
|
Constructor and Description |
---|
QuerySpec()
Default constructor.
|
QuerySpec(QuerySpec original)
Creates a shallow copy of the specified
QuerySpec . |
Modifier and Type | Method and Description |
---|---|
QuerySpec |
clone()
Creates and returns a copy of this object.
|
@optional public java.lang.String name
public ResourceSpec resourceSpec
@optional public ResultSpec resultSpec
ResultSpec
is
created by the Data Service.@optional public java.util.Map<java.lang.String,java.lang.Object> options
public QuerySpec()
public QuerySpec(QuerySpec original)
QuerySpec
.original
- the object that must be copiedpublic QuerySpec clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
Copyright @ 2013-2018 VMware, Inc. All rights reserved.