ConfigValue
Stay organized with collections
Save and categorize content based on your preferences.
Public Method Summary
T
|
get()
Gets the configured value.
|
T
|
|
boolean
|
|
Inherited Method Summary
From class
java.lang.Object
boolean
|
equals(Object arg0)
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
Public Methods
public
T
get
()
Throws
IllegalStateException |
if not initialized.
|
public
T
getDefault
()
Get default value for configuration.
Returns
- default value for configuration.
public
boolean
isInitialized
()
Checks whether the value has been initialized.
Returns
true
if value is initialized
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-18 UTC.
[null,null,["Last updated 2025-03-18 UTC."],[],[],null,["# ConfigValue\n\npublic class **ConfigValue** extends Object \nPlaceholder object for [Configuration](/workspace/cloud-search/docs/reference/sdk/com/google/enterprise/cloudsearch/sdk/config/Configuration) values.\n\nObtain an instance of [ConfigValue](/workspace/cloud-search/docs/reference/sdk/com/google/enterprise/cloudsearch/sdk/config/ConfigValue) by using [Configuration](/workspace/cloud-search/docs/reference/sdk/com/google/enterprise/cloudsearch/sdk/config/Configuration) as a static factory.\nBefore retrieving the configured value, execute [initConfig(String[])](/workspace/cloud-search/docs/reference/sdk/com/google/enterprise/cloudsearch/sdk/config/Configuration#initConfig(java.lang.String[])). To retrieve a\nconfiguration value once it's initialized, use [get()](/workspace/cloud-search/docs/reference/sdk/com/google/enterprise/cloudsearch/sdk/config/ConfigValue#get()). \n\n### Public Method Summary\n\n|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| T | [get](/workspace/cloud-search/docs/reference/sdk/com/google/enterprise/cloudsearch/sdk/config/ConfigValue#get())() Gets the configured value. |\n| T | [getDefault](/workspace/cloud-search/docs/reference/sdk/com/google/enterprise/cloudsearch/sdk/config/ConfigValue#getDefault())() Get default value for configuration. |\n| boolean | [isInitialized](/workspace/cloud-search/docs/reference/sdk/com/google/enterprise/cloudsearch/sdk/config/ConfigValue#isInitialized())() Checks whether the value has been initialized. |\n\n### Inherited Method Summary\n\nFrom class java.lang.Object \n\n|------------------|---------------------------|\n| boolean | equals(Object arg0) |\n| final Class\\\u003c?\\\u003e | getClass() |\n| int | hashCode() |\n| final void | notify() |\n| final void | notifyAll() |\n| String | toString() |\n| final void | wait(long arg0, int arg1) |\n| final void | wait(long arg0) |\n| final void | wait() |\n\nPublic Methods\n--------------\n\n#### public T\n**get**\n()\n\nGets the configured value.\n\nThis can only be called after [initConfig(Properties)](/workspace/cloud-search/docs/reference/sdk/com/google/enterprise/cloudsearch/sdk/config/Configuration#initConfig(java.util.Properties)) initialization\nhas occurred. \n\n##### Returns\n\n- configured value \n\n##### Throws\n\n| IllegalStateException | if not initialized. |\n|-----------------------|---------------------|\n\n#### public T\n**getDefault**\n()\n\nGet default value for configuration. \n\n##### Returns\n\n- default value for configuration. \n\n#### public boolean\n**isInitialized**\n()\n\nChecks whether the value has been initialized. \n\n##### Returns\n\n- `true` if value is initialized"]]