@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Environment extends Object implements Serializable, Cloneable, StructuredPojo
An Amazon MWAA environment.
Constructor and Description |
---|
Environment() |
Modifier and Type | Method and Description |
---|---|
Environment |
addAirflowConfigurationOptionsEntry(String key,
String value)
Add a single AirflowConfigurationOptions entry
|
Environment |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
Environment |
clearAirflowConfigurationOptionsEntries()
Removes all the entries added into AirflowConfigurationOptions.
|
Environment |
clearTagsEntries()
Removes all the entries added into Tags.
|
Environment |
clone() |
boolean |
equals(Object obj) |
Map<String,String> |
getAirflowConfigurationOptions()
The Airflow Configuration Options of the Amazon MWAA Environment.
|
String |
getAirflowVersion()
The AirflowV ersion of the Amazon MWAA Environment.
|
String |
getArn()
The ARN of the Amazon MWAA Environment.
|
Date |
getCreatedAt()
The Created At date of the Amazon MWAA Environment.
|
String |
getDagS3Path()
The Dags S3 Path of the Amazon MWAA Environment.
|
String |
getEnvironmentClass()
The Environment Class (size) of the Amazon MWAA Environment.
|
String |
getExecutionRoleArn()
The Execution Role ARN of the Amazon MWAA Environment.
|
String |
getKmsKey()
The Kms Key of the Amazon MWAA Environment.
|
LastUpdate |
getLastUpdate() |
LoggingConfiguration |
getLoggingConfiguration()
The Logging Configuration of the Amazon MWAA Environment.
|
Integer |
getMaxWorkers()
The maximum number of workers to run in your Amazon MWAA Environment.
|
Integer |
getMinWorkers()
The minimum number of workers to run in your Amazon MWAA Environment.
|
String |
getName()
The name of the Amazon MWAA Environment.
|
NetworkConfiguration |
getNetworkConfiguration() |
String |
getPluginsS3ObjectVersion()
The Plugins.zip S3 Object Version of the Amazon MWAA Environment.
|
String |
getPluginsS3Path()
The Plugins.zip S3 Path of the Amazon MWAA Environment.
|
String |
getRequirementsS3ObjectVersion()
The Requirements.txt file S3 Object Version of the Amazon MWAA Environment.
|
String |
getRequirementsS3Path()
The Requirement.txt S3 Path of the Amazon MWAA Environment.
|
String |
getServiceRoleArn()
The Service Role ARN of the Amazon MWAA Environment.
|
String |
getSourceBucketArn()
The Source S3 Bucket ARN of the Amazon MWAA Environment.
|
String |
getStatus()
The status of the Amazon MWAA Environment.
|
Map<String,String> |
getTags()
The Tags of the Amazon MWAA Environment.
|
String |
getWebserverAccessMode()
The Webserver Access Mode of the Amazon MWAA Environment (public or private only).
|
String |
getWebserverUrl()
The Webserver URL of the Amazon MWAA Environment.
|
String |
getWeeklyMaintenanceWindowStart()
The Weekly Maintenance Window Start of the Amazon MWAA Environment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAirflowConfigurationOptions(Map<String,String> airflowConfigurationOptions)
The Airflow Configuration Options of the Amazon MWAA Environment.
|
void |
setAirflowVersion(String airflowVersion)
The AirflowV ersion of the Amazon MWAA Environment.
|
void |
setArn(String arn)
The ARN of the Amazon MWAA Environment.
|
void |
setCreatedAt(Date createdAt)
The Created At date of the Amazon MWAA Environment.
|
void |
setDagS3Path(String dagS3Path)
The Dags S3 Path of the Amazon MWAA Environment.
|
void |
setEnvironmentClass(String environmentClass)
The Environment Class (size) of the Amazon MWAA Environment.
|
void |
setExecutionRoleArn(String executionRoleArn)
The Execution Role ARN of the Amazon MWAA Environment.
|
void |
setKmsKey(String kmsKey)
The Kms Key of the Amazon MWAA Environment.
|
void |
setLastUpdate(LastUpdate lastUpdate) |
void |
setLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The Logging Configuration of the Amazon MWAA Environment.
|
void |
setMaxWorkers(Integer maxWorkers)
The maximum number of workers to run in your Amazon MWAA Environment.
|
void |
setMinWorkers(Integer minWorkers)
The minimum number of workers to run in your Amazon MWAA Environment.
|
void |
setName(String name)
The name of the Amazon MWAA Environment.
|
void |
setNetworkConfiguration(NetworkConfiguration networkConfiguration) |
void |
setPluginsS3ObjectVersion(String pluginsS3ObjectVersion)
The Plugins.zip S3 Object Version of the Amazon MWAA Environment.
|
void |
setPluginsS3Path(String pluginsS3Path)
The Plugins.zip S3 Path of the Amazon MWAA Environment.
|
void |
setRequirementsS3ObjectVersion(String requirementsS3ObjectVersion)
The Requirements.txt file S3 Object Version of the Amazon MWAA Environment.
|
void |
setRequirementsS3Path(String requirementsS3Path)
The Requirement.txt S3 Path of the Amazon MWAA Environment.
|
void |
setServiceRoleArn(String serviceRoleArn)
The Service Role ARN of the Amazon MWAA Environment.
|
void |
setSourceBucketArn(String sourceBucketArn)
The Source S3 Bucket ARN of the Amazon MWAA Environment.
|
void |
setStatus(String status)
The status of the Amazon MWAA Environment.
|
void |
setTags(Map<String,String> tags)
The Tags of the Amazon MWAA Environment.
|
void |
setWebserverAccessMode(String webserverAccessMode)
The Webserver Access Mode of the Amazon MWAA Environment (public or private only).
|
void |
setWebserverUrl(String webserverUrl)
The Webserver URL of the Amazon MWAA Environment.
|
void |
setWeeklyMaintenanceWindowStart(String weeklyMaintenanceWindowStart)
The Weekly Maintenance Window Start of the Amazon MWAA Environment.
|
String |
toString()
Returns a string representation of this object.
|
Environment |
withAirflowConfigurationOptions(Map<String,String> airflowConfigurationOptions)
The Airflow Configuration Options of the Amazon MWAA Environment.
|
Environment |
withAirflowVersion(String airflowVersion)
The AirflowV ersion of the Amazon MWAA Environment.
|
Environment |
withArn(String arn)
The ARN of the Amazon MWAA Environment.
|
Environment |
withCreatedAt(Date createdAt)
The Created At date of the Amazon MWAA Environment.
|
Environment |
withDagS3Path(String dagS3Path)
The Dags S3 Path of the Amazon MWAA Environment.
|
Environment |
withEnvironmentClass(String environmentClass)
The Environment Class (size) of the Amazon MWAA Environment.
|
Environment |
withExecutionRoleArn(String executionRoleArn)
The Execution Role ARN of the Amazon MWAA Environment.
|
Environment |
withKmsKey(String kmsKey)
The Kms Key of the Amazon MWAA Environment.
|
Environment |
withLastUpdate(LastUpdate lastUpdate) |
Environment |
withLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The Logging Configuration of the Amazon MWAA Environment.
|
Environment |
withMaxWorkers(Integer maxWorkers)
The maximum number of workers to run in your Amazon MWAA Environment.
|
Environment |
withMinWorkers(Integer minWorkers)
The minimum number of workers to run in your Amazon MWAA Environment.
|
Environment |
withName(String name)
The name of the Amazon MWAA Environment.
|
Environment |
withNetworkConfiguration(NetworkConfiguration networkConfiguration) |
Environment |
withPluginsS3ObjectVersion(String pluginsS3ObjectVersion)
The Plugins.zip S3 Object Version of the Amazon MWAA Environment.
|
Environment |
withPluginsS3Path(String pluginsS3Path)
The Plugins.zip S3 Path of the Amazon MWAA Environment.
|
Environment |
withRequirementsS3ObjectVersion(String requirementsS3ObjectVersion)
The Requirements.txt file S3 Object Version of the Amazon MWAA Environment.
|
Environment |
withRequirementsS3Path(String requirementsS3Path)
The Requirement.txt S3 Path of the Amazon MWAA Environment.
|
Environment |
withServiceRoleArn(String serviceRoleArn)
The Service Role ARN of the Amazon MWAA Environment.
|
Environment |
withSourceBucketArn(String sourceBucketArn)
The Source S3 Bucket ARN of the Amazon MWAA Environment.
|
Environment |
withStatus(EnvironmentStatus status)
The status of the Amazon MWAA Environment.
|
Environment |
withStatus(String status)
The status of the Amazon MWAA Environment.
|
Environment |
withTags(Map<String,String> tags)
The Tags of the Amazon MWAA Environment.
|
Environment |
withWebserverAccessMode(String webserverAccessMode)
The Webserver Access Mode of the Amazon MWAA Environment (public or private only).
|
Environment |
withWebserverAccessMode(WebserverAccessMode webserverAccessMode)
The Webserver Access Mode of the Amazon MWAA Environment (public or private only).
|
Environment |
withWebserverUrl(String webserverUrl)
The Webserver URL of the Amazon MWAA Environment.
|
Environment |
withWeeklyMaintenanceWindowStart(String weeklyMaintenanceWindowStart)
The Weekly Maintenance Window Start of the Amazon MWAA Environment.
|
public Map<String,String> getAirflowConfigurationOptions()
The Airflow Configuration Options of the Amazon MWAA Environment.
public void setAirflowConfigurationOptions(Map<String,String> airflowConfigurationOptions)
The Airflow Configuration Options of the Amazon MWAA Environment.
airflowConfigurationOptions
- The Airflow Configuration Options of the Amazon MWAA Environment.public Environment withAirflowConfigurationOptions(Map<String,String> airflowConfigurationOptions)
The Airflow Configuration Options of the Amazon MWAA Environment.
airflowConfigurationOptions
- The Airflow Configuration Options of the Amazon MWAA Environment.public Environment addAirflowConfigurationOptionsEntry(String key, String value)
public Environment clearAirflowConfigurationOptionsEntries()
public void setAirflowVersion(String airflowVersion)
The AirflowV ersion of the Amazon MWAA Environment.
airflowVersion
- The AirflowV ersion of the Amazon MWAA Environment.public String getAirflowVersion()
The AirflowV ersion of the Amazon MWAA Environment.
public Environment withAirflowVersion(String airflowVersion)
The AirflowV ersion of the Amazon MWAA Environment.
airflowVersion
- The AirflowV ersion of the Amazon MWAA Environment.public void setArn(String arn)
The ARN of the Amazon MWAA Environment.
arn
- The ARN of the Amazon MWAA Environment.public String getArn()
The ARN of the Amazon MWAA Environment.
public Environment withArn(String arn)
The ARN of the Amazon MWAA Environment.
arn
- The ARN of the Amazon MWAA Environment.public void setCreatedAt(Date createdAt)
The Created At date of the Amazon MWAA Environment.
createdAt
- The Created At date of the Amazon MWAA Environment.public Date getCreatedAt()
The Created At date of the Amazon MWAA Environment.
public Environment withCreatedAt(Date createdAt)
The Created At date of the Amazon MWAA Environment.
createdAt
- The Created At date of the Amazon MWAA Environment.public void setDagS3Path(String dagS3Path)
The Dags S3 Path of the Amazon MWAA Environment.
dagS3Path
- The Dags S3 Path of the Amazon MWAA Environment.public String getDagS3Path()
The Dags S3 Path of the Amazon MWAA Environment.
public Environment withDagS3Path(String dagS3Path)
The Dags S3 Path of the Amazon MWAA Environment.
dagS3Path
- The Dags S3 Path of the Amazon MWAA Environment.public void setEnvironmentClass(String environmentClass)
The Environment Class (size) of the Amazon MWAA Environment.
environmentClass
- The Environment Class (size) of the Amazon MWAA Environment.public String getEnvironmentClass()
The Environment Class (size) of the Amazon MWAA Environment.
public Environment withEnvironmentClass(String environmentClass)
The Environment Class (size) of the Amazon MWAA Environment.
environmentClass
- The Environment Class (size) of the Amazon MWAA Environment.public void setExecutionRoleArn(String executionRoleArn)
The Execution Role ARN of the Amazon MWAA Environment.
executionRoleArn
- The Execution Role ARN of the Amazon MWAA Environment.public String getExecutionRoleArn()
The Execution Role ARN of the Amazon MWAA Environment.
public Environment withExecutionRoleArn(String executionRoleArn)
The Execution Role ARN of the Amazon MWAA Environment.
executionRoleArn
- The Execution Role ARN of the Amazon MWAA Environment.public void setKmsKey(String kmsKey)
The Kms Key of the Amazon MWAA Environment.
kmsKey
- The Kms Key of the Amazon MWAA Environment.public String getKmsKey()
The Kms Key of the Amazon MWAA Environment.
public Environment withKmsKey(String kmsKey)
The Kms Key of the Amazon MWAA Environment.
kmsKey
- The Kms Key of the Amazon MWAA Environment.public void setLastUpdate(LastUpdate lastUpdate)
lastUpdate
- public LastUpdate getLastUpdate()
public Environment withLastUpdate(LastUpdate lastUpdate)
lastUpdate
- public void setLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The Logging Configuration of the Amazon MWAA Environment.
loggingConfiguration
- The Logging Configuration of the Amazon MWAA Environment.public LoggingConfiguration getLoggingConfiguration()
The Logging Configuration of the Amazon MWAA Environment.
public Environment withLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The Logging Configuration of the Amazon MWAA Environment.
loggingConfiguration
- The Logging Configuration of the Amazon MWAA Environment.public void setMaxWorkers(Integer maxWorkers)
The maximum number of workers to run in your Amazon MWAA Environment.
maxWorkers
- The maximum number of workers to run in your Amazon MWAA Environment.public Integer getMaxWorkers()
The maximum number of workers to run in your Amazon MWAA Environment.
public Environment withMaxWorkers(Integer maxWorkers)
The maximum number of workers to run in your Amazon MWAA Environment.
maxWorkers
- The maximum number of workers to run in your Amazon MWAA Environment.public void setMinWorkers(Integer minWorkers)
The minimum number of workers to run in your Amazon MWAA Environment.
minWorkers
- The minimum number of workers to run in your Amazon MWAA Environment.public Integer getMinWorkers()
The minimum number of workers to run in your Amazon MWAA Environment.
public Environment withMinWorkers(Integer minWorkers)
The minimum number of workers to run in your Amazon MWAA Environment.
minWorkers
- The minimum number of workers to run in your Amazon MWAA Environment.public void setName(String name)
The name of the Amazon MWAA Environment.
name
- The name of the Amazon MWAA Environment.public String getName()
The name of the Amazon MWAA Environment.
public Environment withName(String name)
The name of the Amazon MWAA Environment.
name
- The name of the Amazon MWAA Environment.public void setNetworkConfiguration(NetworkConfiguration networkConfiguration)
networkConfiguration
- public NetworkConfiguration getNetworkConfiguration()
public Environment withNetworkConfiguration(NetworkConfiguration networkConfiguration)
networkConfiguration
- public void setPluginsS3ObjectVersion(String pluginsS3ObjectVersion)
The Plugins.zip S3 Object Version of the Amazon MWAA Environment.
pluginsS3ObjectVersion
- The Plugins.zip S3 Object Version of the Amazon MWAA Environment.public String getPluginsS3ObjectVersion()
The Plugins.zip S3 Object Version of the Amazon MWAA Environment.
public Environment withPluginsS3ObjectVersion(String pluginsS3ObjectVersion)
The Plugins.zip S3 Object Version of the Amazon MWAA Environment.
pluginsS3ObjectVersion
- The Plugins.zip S3 Object Version of the Amazon MWAA Environment.public void setPluginsS3Path(String pluginsS3Path)
The Plugins.zip S3 Path of the Amazon MWAA Environment.
pluginsS3Path
- The Plugins.zip S3 Path of the Amazon MWAA Environment.public String getPluginsS3Path()
The Plugins.zip S3 Path of the Amazon MWAA Environment.
public Environment withPluginsS3Path(String pluginsS3Path)
The Plugins.zip S3 Path of the Amazon MWAA Environment.
pluginsS3Path
- The Plugins.zip S3 Path of the Amazon MWAA Environment.public void setRequirementsS3ObjectVersion(String requirementsS3ObjectVersion)
The Requirements.txt file S3 Object Version of the Amazon MWAA Environment.
requirementsS3ObjectVersion
- The Requirements.txt file S3 Object Version of the Amazon MWAA Environment.public String getRequirementsS3ObjectVersion()
The Requirements.txt file S3 Object Version of the Amazon MWAA Environment.
public Environment withRequirementsS3ObjectVersion(String requirementsS3ObjectVersion)
The Requirements.txt file S3 Object Version of the Amazon MWAA Environment.
requirementsS3ObjectVersion
- The Requirements.txt file S3 Object Version of the Amazon MWAA Environment.public void setRequirementsS3Path(String requirementsS3Path)
The Requirement.txt S3 Path of the Amazon MWAA Environment.
requirementsS3Path
- The Requirement.txt S3 Path of the Amazon MWAA Environment.public String getRequirementsS3Path()
The Requirement.txt S3 Path of the Amazon MWAA Environment.
public Environment withRequirementsS3Path(String requirementsS3Path)
The Requirement.txt S3 Path of the Amazon MWAA Environment.
requirementsS3Path
- The Requirement.txt S3 Path of the Amazon MWAA Environment.public void setServiceRoleArn(String serviceRoleArn)
The Service Role ARN of the Amazon MWAA Environment.
serviceRoleArn
- The Service Role ARN of the Amazon MWAA Environment.public String getServiceRoleArn()
The Service Role ARN of the Amazon MWAA Environment.
public Environment withServiceRoleArn(String serviceRoleArn)
The Service Role ARN of the Amazon MWAA Environment.
serviceRoleArn
- The Service Role ARN of the Amazon MWAA Environment.public void setSourceBucketArn(String sourceBucketArn)
The Source S3 Bucket ARN of the Amazon MWAA Environment.
sourceBucketArn
- The Source S3 Bucket ARN of the Amazon MWAA Environment.public String getSourceBucketArn()
The Source S3 Bucket ARN of the Amazon MWAA Environment.
public Environment withSourceBucketArn(String sourceBucketArn)
The Source S3 Bucket ARN of the Amazon MWAA Environment.
sourceBucketArn
- The Source S3 Bucket ARN of the Amazon MWAA Environment.public void setStatus(String status)
The status of the Amazon MWAA Environment.
status
- The status of the Amazon MWAA Environment.EnvironmentStatus
public String getStatus()
The status of the Amazon MWAA Environment.
EnvironmentStatus
public Environment withStatus(String status)
The status of the Amazon MWAA Environment.
status
- The status of the Amazon MWAA Environment.EnvironmentStatus
public Environment withStatus(EnvironmentStatus status)
The status of the Amazon MWAA Environment.
status
- The status of the Amazon MWAA Environment.EnvironmentStatus
public Map<String,String> getTags()
The Tags of the Amazon MWAA Environment.
public void setTags(Map<String,String> tags)
The Tags of the Amazon MWAA Environment.
tags
- The Tags of the Amazon MWAA Environment.public Environment withTags(Map<String,String> tags)
The Tags of the Amazon MWAA Environment.
tags
- The Tags of the Amazon MWAA Environment.public Environment addTagsEntry(String key, String value)
public Environment clearTagsEntries()
public void setWebserverAccessMode(String webserverAccessMode)
The Webserver Access Mode of the Amazon MWAA Environment (public or private only).
webserverAccessMode
- The Webserver Access Mode of the Amazon MWAA Environment (public or private only).WebserverAccessMode
public String getWebserverAccessMode()
The Webserver Access Mode of the Amazon MWAA Environment (public or private only).
WebserverAccessMode
public Environment withWebserverAccessMode(String webserverAccessMode)
The Webserver Access Mode of the Amazon MWAA Environment (public or private only).
webserverAccessMode
- The Webserver Access Mode of the Amazon MWAA Environment (public or private only).WebserverAccessMode
public Environment withWebserverAccessMode(WebserverAccessMode webserverAccessMode)
The Webserver Access Mode of the Amazon MWAA Environment (public or private only).
webserverAccessMode
- The Webserver Access Mode of the Amazon MWAA Environment (public or private only).WebserverAccessMode
public void setWebserverUrl(String webserverUrl)
The Webserver URL of the Amazon MWAA Environment.
webserverUrl
- The Webserver URL of the Amazon MWAA Environment.public String getWebserverUrl()
The Webserver URL of the Amazon MWAA Environment.
public Environment withWebserverUrl(String webserverUrl)
The Webserver URL of the Amazon MWAA Environment.
webserverUrl
- The Webserver URL of the Amazon MWAA Environment.public void setWeeklyMaintenanceWindowStart(String weeklyMaintenanceWindowStart)
The Weekly Maintenance Window Start of the Amazon MWAA Environment.
weeklyMaintenanceWindowStart
- The Weekly Maintenance Window Start of the Amazon MWAA Environment.public String getWeeklyMaintenanceWindowStart()
The Weekly Maintenance Window Start of the Amazon MWAA Environment.
public Environment withWeeklyMaintenanceWindowStart(String weeklyMaintenanceWindowStart)
The Weekly Maintenance Window Start of the Amazon MWAA Environment.
weeklyMaintenanceWindowStart
- The Weekly Maintenance Window Start of the Amazon MWAA Environment.public String toString()
toString
in class Object
Object.toString()
public Environment clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.