@Generated(value="software.amazon.awssdk:codegen") public final class CreateEnvironmentRequest extends FinspaceRequest implements ToCopyableBuilder<CreateEnvironmentRequest.Builder,CreateEnvironmentRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateEnvironmentRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateEnvironmentRequest.Builder |
builder() |
List<String> |
dataBundles()
The list of Amazon Resource Names (ARN) of the data bundles to install.
|
String |
description()
The description of the FinSpace environment to be created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FederationMode |
federationMode()
Authentication mode for the environment.
|
String |
federationModeAsString()
Authentication mode for the environment.
|
FederationParameters |
federationParameters()
Configuration information when authentication mode is FEDERATED.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasDataBundles()
For responses, this returns true if the service returned a value for the DataBundles property.
|
int |
hashCode() |
boolean |
hasTags()
For responses, this returns true if the service returned a value for the Tags property.
|
String |
kmsKeyId()
The KMS key id to encrypt your data in the FinSpace environment.
|
String |
name()
The name of the FinSpace environment to be created.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateEnvironmentRequest.Builder> |
serializableBuilderClass() |
SuperuserParameters |
superuserParameters()
Configuration information for the superuser.
|
Map<String,String> |
tags()
Add tags to your FinSpace environment.
|
CreateEnvironmentRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the FinSpace environment to be created.
public final String description()
The description of the FinSpace environment to be created.
public final String kmsKeyId()
The KMS key id to encrypt your data in the FinSpace environment.
public final boolean hasTags()
isEmpty() method on the property). This is useful
because the SDK will never return a null collection or map, but you may need to differentiate between the service
returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true
if a value for the property was specified in the request builder, and false if a value was not specified.public final Map<String,String> tags()
Add tags to your FinSpace environment.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasTags() method.
public final FederationMode federationMode()
Authentication mode for the environment.
FEDERATED - Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL - Users access FinSpace via email and password managed within the FinSpace environment.
If the service returns an enum value that is not available in the current SDK version, federationMode
will return FederationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from federationModeAsString().
FEDERATED - Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL - Users access FinSpace via email and password managed within the FinSpace
environment.
FederationModepublic final String federationModeAsString()
Authentication mode for the environment.
FEDERATED - Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL - Users access FinSpace via email and password managed within the FinSpace environment.
If the service returns an enum value that is not available in the current SDK version, federationMode
will return FederationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from federationModeAsString().
FEDERATED - Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL - Users access FinSpace via email and password managed within the FinSpace
environment.
FederationModepublic final FederationParameters federationParameters()
Configuration information when authentication mode is FEDERATED.
public final SuperuserParameters superuserParameters()
Configuration information for the superuser.
public final boolean hasDataBundles()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<String> dataBundles()
The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs:
arn:aws:finspace:${Region}::data-bundle/capital-markets-sample - Contains sample Capital Markets
datasets, categories and controlled vocabularies.
arn:aws:finspace:${Region}::data-bundle/taq (default) - Contains trades and quotes data in addition
to sample Capital Markets data.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasDataBundles() method.
arn:aws:finspace:${Region}::data-bundle/capital-markets-sample - Contains sample Capital
Markets datasets, categories and controlled vocabularies.
arn:aws:finspace:${Region}::data-bundle/taq (default) - Contains trades and quotes data in
addition to sample Capital Markets data.
public CreateEnvironmentRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateEnvironmentRequest.Builder,CreateEnvironmentRequest>toBuilder in class FinspaceRequestpublic static CreateEnvironmentRequest.Builder builder()
public static Class<? extends CreateEnvironmentRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.