public static final class QueryProfilesConfig.Queryprofile
extends com.yahoo.config.InnerNode
Modifier and Type | Class and Description |
---|---|
static class |
QueryProfilesConfig.Queryprofile.Builder |
static class |
QueryProfilesConfig.Queryprofile.Property
This class represents query-profiles.queryprofile[].property[]
|
static class |
QueryProfilesConfig.Queryprofile.Queryprofilevariant
This class represents query-profiles.queryprofile[].queryprofilevariant[]
|
static class |
QueryProfilesConfig.Queryprofile.Reference
This class represents query-profiles.queryprofile[].reference[]
|
Modifier and Type | Field and Description |
---|---|
private com.yahoo.config.LeafNodeVector<String,com.yahoo.config.StringNode> |
dimensions |
private com.yahoo.config.StringNode |
id |
private com.yahoo.config.LeafNodeVector<String,com.yahoo.config.StringNode> |
inherit |
private com.yahoo.config.InnerNodeVector<QueryProfilesConfig.Queryprofile.Property> |
property |
private com.yahoo.config.InnerNodeVector<QueryProfilesConfig.Queryprofile.Queryprofilevariant> |
queryprofilevariant |
private com.yahoo.config.InnerNodeVector<QueryProfilesConfig.Queryprofile.Reference> |
reference |
private com.yahoo.config.StringNode |
type |
Modifier | Constructor and Description |
---|---|
private |
Queryprofile()
Deprecated.
Not for public use.
Does not check for uninitialized fields.
Replaced by Queryprofile(Builder)
|
|
Queryprofile(QueryProfilesConfig.Queryprofile.Builder builder) |
private |
Queryprofile(QueryProfilesConfig.Queryprofile.Builder builder,
boolean throwIfUninitialized) |
Modifier and Type | Method and Description |
---|---|
private static com.yahoo.config.InnerNodeVector<QueryProfilesConfig.Queryprofile> |
createVector(List<QueryProfilesConfig.Queryprofile.Builder> builders) |
List<String> |
dimensions() |
String |
dimensions(int i) |
private com.yahoo.config.ChangesRequiringRestart |
getChangesRequiringRestart(QueryProfilesConfig.Queryprofile newConfig) |
String |
id() |
List<String> |
inherit() |
String |
inherit(int i) |
List<QueryProfilesConfig.Queryprofile.Property> |
property() |
QueryProfilesConfig.Queryprofile.Property |
property(int i) |
List<QueryProfilesConfig.Queryprofile.Queryprofilevariant> |
queryprofilevariant() |
QueryProfilesConfig.Queryprofile.Queryprofilevariant |
queryprofilevariant(int i) |
List<QueryProfilesConfig.Queryprofile.Reference> |
reference() |
QueryProfilesConfig.Queryprofile.Reference |
reference(int i) |
String |
type() |
private final com.yahoo.config.StringNode id
private final com.yahoo.config.StringNode type
private final com.yahoo.config.LeafNodeVector<String,com.yahoo.config.StringNode> inherit
private final com.yahoo.config.LeafNodeVector<String,com.yahoo.config.StringNode> dimensions
private final com.yahoo.config.InnerNodeVector<QueryProfilesConfig.Queryprofile.Property> property
private final com.yahoo.config.InnerNodeVector<QueryProfilesConfig.Queryprofile.Reference> reference
private final com.yahoo.config.InnerNodeVector<QueryProfilesConfig.Queryprofile.Queryprofilevariant> queryprofilevariant
@Deprecated private Queryprofile()
public Queryprofile(QueryProfilesConfig.Queryprofile.Builder builder)
private Queryprofile(QueryProfilesConfig.Queryprofile.Builder builder, boolean throwIfUninitialized)
public String id()
public String type()
public String inherit(int i)
i
- the index of the value to returnpublic String dimensions(int i)
i
- the index of the value to returnpublic List<QueryProfilesConfig.Queryprofile.Property> property()
public QueryProfilesConfig.Queryprofile.Property property(int i)
i
- the index of the value to returnpublic List<QueryProfilesConfig.Queryprofile.Reference> reference()
public QueryProfilesConfig.Queryprofile.Reference reference(int i)
i
- the index of the value to returnpublic List<QueryProfilesConfig.Queryprofile.Queryprofilevariant> queryprofilevariant()
public QueryProfilesConfig.Queryprofile.Queryprofilevariant queryprofilevariant(int i)
i
- the index of the value to returnprivate com.yahoo.config.ChangesRequiringRestart getChangesRequiringRestart(QueryProfilesConfig.Queryprofile newConfig)
private static com.yahoo.config.InnerNodeVector<QueryProfilesConfig.Queryprofile> createVector(List<QueryProfilesConfig.Queryprofile.Builder> builders)
Copyright © 2017. All rights reserved.