@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateDatalakeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateDatalakeRequest() |
Modifier and Type | Method and Description |
---|---|
CreateDatalakeRequest |
addConfigurationsEntry(String key,
LakeConfigurationRequest value)
Add a single Configurations entry
|
CreateDatalakeRequest |
clearConfigurationsEntries()
Removes all the entries added into Configurations.
|
CreateDatalakeRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Map<String,LakeConfigurationRequest> |
getConfigurations()
Specify the Region or Regions that will contribute data to the rollup region.
|
Boolean |
getEnableAll()
Enable Security Lake in all Regions.
|
String |
getMetaStoreManagerRoleArn()
The Amazon Resource Name (ARN) used to create and update the Glue table.
|
List<String> |
getRegions()
Enable Security Lake in the specified Regions.
|
int |
hashCode() |
Boolean |
isEnableAll()
Enable Security Lake in all Regions.
|
void |
setConfigurations(Map<String,LakeConfigurationRequest> configurations)
Specify the Region or Regions that will contribute data to the rollup region.
|
void |
setEnableAll(Boolean enableAll)
Enable Security Lake in all Regions.
|
void |
setMetaStoreManagerRoleArn(String metaStoreManagerRoleArn)
The Amazon Resource Name (ARN) used to create and update the Glue table.
|
void |
setRegions(Collection<String> regions)
Enable Security Lake in the specified Regions.
|
String |
toString()
Returns a string representation of this object.
|
CreateDatalakeRequest |
withConfigurations(Map<String,LakeConfigurationRequest> configurations)
Specify the Region or Regions that will contribute data to the rollup region.
|
CreateDatalakeRequest |
withEnableAll(Boolean enableAll)
Enable Security Lake in all Regions.
|
CreateDatalakeRequest |
withMetaStoreManagerRoleArn(String metaStoreManagerRoleArn)
The Amazon Resource Name (ARN) used to create and update the Glue table.
|
CreateDatalakeRequest |
withRegions(Collection<String> regions)
Enable Security Lake in the specified Regions.
|
CreateDatalakeRequest |
withRegions(Region... regions)
Enable Security Lake in the specified Regions.
|
CreateDatalakeRequest |
withRegions(String... regions)
Enable Security Lake in the specified Regions.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public Map<String,LakeConfigurationRequest> getConfigurations()
Specify the Region or Regions that will contribute data to the rollup region.
public void setConfigurations(Map<String,LakeConfigurationRequest> configurations)
Specify the Region or Regions that will contribute data to the rollup region.
configurations
- Specify the Region or Regions that will contribute data to the rollup region.public CreateDatalakeRequest withConfigurations(Map<String,LakeConfigurationRequest> configurations)
Specify the Region or Regions that will contribute data to the rollup region.
configurations
- Specify the Region or Regions that will contribute data to the rollup region.public CreateDatalakeRequest addConfigurationsEntry(String key, LakeConfigurationRequest value)
public CreateDatalakeRequest clearConfigurationsEntries()
public void setEnableAll(Boolean enableAll)
Enable Security Lake in all Regions.
enableAll
- Enable Security Lake in all Regions.public Boolean getEnableAll()
Enable Security Lake in all Regions.
public CreateDatalakeRequest withEnableAll(Boolean enableAll)
Enable Security Lake in all Regions.
enableAll
- Enable Security Lake in all Regions.public Boolean isEnableAll()
Enable Security Lake in all Regions.
public void setMetaStoreManagerRoleArn(String metaStoreManagerRoleArn)
The Amazon Resource Name (ARN) used to create and update the Glue table. This table contains partitions generated by the ingestion and normalization of Amazon Web Services log sources and custom sources.
metaStoreManagerRoleArn
- The Amazon Resource Name (ARN) used to create and update the Glue table. This table contains partitions
generated by the ingestion and normalization of Amazon Web Services log sources and custom sources.public String getMetaStoreManagerRoleArn()
The Amazon Resource Name (ARN) used to create and update the Glue table. This table contains partitions generated by the ingestion and normalization of Amazon Web Services log sources and custom sources.
public CreateDatalakeRequest withMetaStoreManagerRoleArn(String metaStoreManagerRoleArn)
The Amazon Resource Name (ARN) used to create and update the Glue table. This table contains partitions generated by the ingestion and normalization of Amazon Web Services log sources and custom sources.
metaStoreManagerRoleArn
- The Amazon Resource Name (ARN) used to create and update the Glue table. This table contains partitions
generated by the ingestion and normalization of Amazon Web Services log sources and custom sources.public List<String> getRegions()
Enable Security Lake in the specified Regions. To enable Security Lake in specific Amazon Web Services Regions, such as us-east-1 or ap-northeast-3, provide the Region codes. For a list of Region codes, see Amazon Security Lake endpoints in the Amazon Web Services General Reference.
Region
public void setRegions(Collection<String> regions)
Enable Security Lake in the specified Regions. To enable Security Lake in specific Amazon Web Services Regions, such as us-east-1 or ap-northeast-3, provide the Region codes. For a list of Region codes, see Amazon Security Lake endpoints in the Amazon Web Services General Reference.
regions
- Enable Security Lake in the specified Regions. To enable Security Lake in specific Amazon Web Services
Regions, such as us-east-1 or ap-northeast-3, provide the Region codes. For a list of Region codes, see Amazon Security Lake endpoints
in the Amazon Web Services General Reference.Region
public CreateDatalakeRequest withRegions(String... regions)
Enable Security Lake in the specified Regions. To enable Security Lake in specific Amazon Web Services Regions, such as us-east-1 or ap-northeast-3, provide the Region codes. For a list of Region codes, see Amazon Security Lake endpoints in the Amazon Web Services General Reference.
NOTE: This method appends the values to the existing list (if any). Use
setRegions(java.util.Collection)
or withRegions(java.util.Collection)
if you want to override
the existing values.
regions
- Enable Security Lake in the specified Regions. To enable Security Lake in specific Amazon Web Services
Regions, such as us-east-1 or ap-northeast-3, provide the Region codes. For a list of Region codes, see Amazon Security Lake endpoints
in the Amazon Web Services General Reference.Region
public CreateDatalakeRequest withRegions(Collection<String> regions)
Enable Security Lake in the specified Regions. To enable Security Lake in specific Amazon Web Services Regions, such as us-east-1 or ap-northeast-3, provide the Region codes. For a list of Region codes, see Amazon Security Lake endpoints in the Amazon Web Services General Reference.
regions
- Enable Security Lake in the specified Regions. To enable Security Lake in specific Amazon Web Services
Regions, such as us-east-1 or ap-northeast-3, provide the Region codes. For a list of Region codes, see Amazon Security Lake endpoints
in the Amazon Web Services General Reference.Region
public CreateDatalakeRequest withRegions(Region... regions)
Enable Security Lake in the specified Regions. To enable Security Lake in specific Amazon Web Services Regions, such as us-east-1 or ap-northeast-3, provide the Region codes. For a list of Region codes, see Amazon Security Lake endpoints in the Amazon Web Services General Reference.
regions
- Enable Security Lake in the specified Regions. To enable Security Lake in specific Amazon Web Services
Regions, such as us-east-1 or ap-northeast-3, provide the Region codes. For a list of Region codes, see Amazon Security Lake endpoints
in the Amazon Web Services General Reference.Region
public String toString()
toString
in class Object
Object.toString()
public CreateDatalakeRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()