Class RegisteredUserQSearchBarEmbeddingConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.RegisteredUserQSearchBarEmbeddingConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RegisteredUserQSearchBarEmbeddingConfiguration.Builder,RegisteredUserQSearchBarEmbeddingConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class RegisteredUserQSearchBarEmbeddingConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RegisteredUserQSearchBarEmbeddingConfiguration.Builder,RegisteredUserQSearchBarEmbeddingConfiguration>
Information about the Q search bar embedding experience.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRegisteredUserQSearchBarEmbeddingConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RegisteredUserQSearchBarEmbeddingConfiguration.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringinitialTopicId()The ID of the legacy Q topic that you want to use as the starting topic in the Q search bar.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends RegisteredUserQSearchBarEmbeddingConfiguration.Builder>serializableBuilderClass()RegisteredUserQSearchBarEmbeddingConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
initialTopicId
public final String initialTopicId()
The ID of the legacy Q topic that you want to use as the starting topic in the Q search bar. To locate the topic ID of the topic that you want to use, open the QuickSight console, navigate to the Topics pane, and choose thre topic that you want to use. The
TopicIDis located in the URL of the topic that opens. When you select an initial topic, you can specify whether or not readers are allowed to select other topics from the list of available topics.If you don't specify an initial topic or if you specify a new reader experience topic, a list of all shared legacy topics is shown in the Q bar.
- Returns:
- The ID of the legacy Q topic that you want to use as the starting topic in the Q search bar. To locate
the topic ID of the topic that you want to use, open the QuickSight console, navigate to the Topics pane, and
choose thre topic that you want to use. The
TopicIDis located in the URL of the topic that opens. When you select an initial topic, you can specify whether or not readers are allowed to select other topics from the list of available topics.If you don't specify an initial topic or if you specify a new reader experience topic, a list of all shared legacy topics is shown in the Q bar.
-
toBuilder
public RegisteredUserQSearchBarEmbeddingConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<RegisteredUserQSearchBarEmbeddingConfiguration.Builder,RegisteredUserQSearchBarEmbeddingConfiguration>
-
builder
public static RegisteredUserQSearchBarEmbeddingConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends RegisteredUserQSearchBarEmbeddingConfiguration.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-