Class StarburstParameters
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.StarburstParameters
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<StarburstParameters.Builder,StarburstParameters>
@Generated("software.amazon.awssdk:codegen") public final class StarburstParameters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StarburstParameters.Builder,StarburstParameters>
The parameters that are required to connect to a Starburst data source.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStarburstParameters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StarburstParameters.Builderbuilder()Stringcatalog()The catalog name for the Starburst data source.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringhost()The host name of the Starburst data source.Integerport()The port for the Starburst data source.StarburstProductTypeproductType()The product type for the Starburst data source.StringproductTypeAsString()The product type for the Starburst data source.List<SdkField<?>>sdkFields()static Class<? extends StarburstParameters.Builder>serializableBuilderClass()StarburstParameters.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
-
host
public final String host()
The host name of the Starburst data source.
- Returns:
- The host name of the Starburst data source.
-
port
public final Integer port()
The port for the Starburst data source.
- Returns:
- The port for the Starburst data source.
-
catalog
public final String catalog()
The catalog name for the Starburst data source.
- Returns:
- The catalog name for the Starburst data source.
-
productType
public final StarburstProductType productType()
The product type for the Starburst data source.
If the service returns an enum value that is not available in the current SDK version,
productTypewill returnStarburstProductType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromproductTypeAsString().- Returns:
- The product type for the Starburst data source.
- See Also:
StarburstProductType
-
productTypeAsString
public final String productTypeAsString()
The product type for the Starburst data source.
If the service returns an enum value that is not available in the current SDK version,
productTypewill returnStarburstProductType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromproductTypeAsString().- Returns:
- The product type for the Starburst data source.
- See Also:
StarburstProductType
-
toBuilder
public StarburstParameters.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<StarburstParameters.Builder,StarburstParameters>
-
builder
public static StarburstParameters.Builder builder()
-
serializableBuilderClass
public static Class<? extends StarburstParameters.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.
-
-