Class EnvironmentConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
- com.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig.Builder
-
- All Implemented Interfaces:
EnvironmentConfigOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- EnvironmentConfig
public static final class EnvironmentConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder> implements EnvironmentConfigOrBuilder
Configuration information for an environment.
Protobuf typegoogle.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
clear
public EnvironmentConfig.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
getDefaultInstanceForType
public EnvironmentConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public EnvironmentConfig build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public EnvironmentConfig buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public EnvironmentConfig.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
setField
public EnvironmentConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
clearField
public EnvironmentConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
clearOneof
public EnvironmentConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
setRepeatedField
public EnvironmentConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
addRepeatedField
public EnvironmentConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
mergeFrom
public EnvironmentConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<EnvironmentConfig.Builder>
-
mergeFrom
public EnvironmentConfig.Builder mergeFrom(EnvironmentConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
mergeFrom
public EnvironmentConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<EnvironmentConfig.Builder>
- Throws:
IOException
-
getGkeCluster
public String getGkeCluster()
Output only. The Kubernetes Engine cluster used to run this environment.
string gke_cluster = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getGkeCluster
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The gkeCluster.
-
getGkeClusterBytes
public com.google.protobuf.ByteString getGkeClusterBytes()
Output only. The Kubernetes Engine cluster used to run this environment.
string gke_cluster = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getGkeClusterBytes
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The bytes for gkeCluster.
-
setGkeCluster
public EnvironmentConfig.Builder setGkeCluster(String value)
Output only. The Kubernetes Engine cluster used to run this environment.
string gke_cluster = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The gkeCluster to set.- Returns:
- This builder for chaining.
-
clearGkeCluster
public EnvironmentConfig.Builder clearGkeCluster()
Output only. The Kubernetes Engine cluster used to run this environment.
string gke_cluster = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setGkeClusterBytes
public EnvironmentConfig.Builder setGkeClusterBytes(com.google.protobuf.ByteString value)
Output only. The Kubernetes Engine cluster used to run this environment.
string gke_cluster = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for gkeCluster to set.- Returns:
- This builder for chaining.
-
getDagGcsPrefix
public String getDagGcsPrefix()
Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
string dag_gcs_prefix = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getDagGcsPrefix
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The dagGcsPrefix.
-
getDagGcsPrefixBytes
public com.google.protobuf.ByteString getDagGcsPrefixBytes()
Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
string dag_gcs_prefix = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getDagGcsPrefixBytes
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The bytes for dagGcsPrefix.
-
setDagGcsPrefix
public EnvironmentConfig.Builder setDagGcsPrefix(String value)
Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
string dag_gcs_prefix = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The dagGcsPrefix to set.- Returns:
- This builder for chaining.
-
clearDagGcsPrefix
public EnvironmentConfig.Builder clearDagGcsPrefix()
Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
string dag_gcs_prefix = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setDagGcsPrefixBytes
public EnvironmentConfig.Builder setDagGcsPrefixBytes(com.google.protobuf.ByteString value)
Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
string dag_gcs_prefix = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for dagGcsPrefix to set.- Returns:
- This builder for chaining.
-
getNodeCount
public int getNodeCount()
The number of nodes in the Kubernetes Engine cluster that will be used to run this environment. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
int32 node_count = 3;
- Specified by:
getNodeCount
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The nodeCount.
-
setNodeCount
public EnvironmentConfig.Builder setNodeCount(int value)
The number of nodes in the Kubernetes Engine cluster that will be used to run this environment. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
int32 node_count = 3;
- Parameters:
value
- The nodeCount to set.- Returns:
- This builder for chaining.
-
clearNodeCount
public EnvironmentConfig.Builder clearNodeCount()
The number of nodes in the Kubernetes Engine cluster that will be used to run this environment. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
int32 node_count = 3;
- Returns:
- This builder for chaining.
-
hasSoftwareConfig
public boolean hasSoftwareConfig()
The configuration settings for software inside the environment.
.google.cloud.orchestration.airflow.service.v1beta1.SoftwareConfig software_config = 4;
- Specified by:
hasSoftwareConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- Whether the softwareConfig field is set.
-
getSoftwareConfig
public SoftwareConfig getSoftwareConfig()
The configuration settings for software inside the environment.
.google.cloud.orchestration.airflow.service.v1beta1.SoftwareConfig software_config = 4;
- Specified by:
getSoftwareConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The softwareConfig.
-
setSoftwareConfig
public EnvironmentConfig.Builder setSoftwareConfig(SoftwareConfig value)
The configuration settings for software inside the environment.
.google.cloud.orchestration.airflow.service.v1beta1.SoftwareConfig software_config = 4;
-
setSoftwareConfig
public EnvironmentConfig.Builder setSoftwareConfig(SoftwareConfig.Builder builderForValue)
The configuration settings for software inside the environment.
.google.cloud.orchestration.airflow.service.v1beta1.SoftwareConfig software_config = 4;
-
mergeSoftwareConfig
public EnvironmentConfig.Builder mergeSoftwareConfig(SoftwareConfig value)
The configuration settings for software inside the environment.
.google.cloud.orchestration.airflow.service.v1beta1.SoftwareConfig software_config = 4;
-
clearSoftwareConfig
public EnvironmentConfig.Builder clearSoftwareConfig()
The configuration settings for software inside the environment.
.google.cloud.orchestration.airflow.service.v1beta1.SoftwareConfig software_config = 4;
-
getSoftwareConfigBuilder
public SoftwareConfig.Builder getSoftwareConfigBuilder()
The configuration settings for software inside the environment.
.google.cloud.orchestration.airflow.service.v1beta1.SoftwareConfig software_config = 4;
-
getSoftwareConfigOrBuilder
public SoftwareConfigOrBuilder getSoftwareConfigOrBuilder()
The configuration settings for software inside the environment.
.google.cloud.orchestration.airflow.service.v1beta1.SoftwareConfig software_config = 4;
- Specified by:
getSoftwareConfigOrBuilder
in interfaceEnvironmentConfigOrBuilder
-
hasNodeConfig
public boolean hasNodeConfig()
The configuration used for the Kubernetes Engine cluster.
.google.cloud.orchestration.airflow.service.v1beta1.NodeConfig node_config = 5;
- Specified by:
hasNodeConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- Whether the nodeConfig field is set.
-
getNodeConfig
public NodeConfig getNodeConfig()
The configuration used for the Kubernetes Engine cluster.
.google.cloud.orchestration.airflow.service.v1beta1.NodeConfig node_config = 5;
- Specified by:
getNodeConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The nodeConfig.
-
setNodeConfig
public EnvironmentConfig.Builder setNodeConfig(NodeConfig value)
The configuration used for the Kubernetes Engine cluster.
.google.cloud.orchestration.airflow.service.v1beta1.NodeConfig node_config = 5;
-
setNodeConfig
public EnvironmentConfig.Builder setNodeConfig(NodeConfig.Builder builderForValue)
The configuration used for the Kubernetes Engine cluster.
.google.cloud.orchestration.airflow.service.v1beta1.NodeConfig node_config = 5;
-
mergeNodeConfig
public EnvironmentConfig.Builder mergeNodeConfig(NodeConfig value)
The configuration used for the Kubernetes Engine cluster.
.google.cloud.orchestration.airflow.service.v1beta1.NodeConfig node_config = 5;
-
clearNodeConfig
public EnvironmentConfig.Builder clearNodeConfig()
The configuration used for the Kubernetes Engine cluster.
.google.cloud.orchestration.airflow.service.v1beta1.NodeConfig node_config = 5;
-
getNodeConfigBuilder
public NodeConfig.Builder getNodeConfigBuilder()
The configuration used for the Kubernetes Engine cluster.
.google.cloud.orchestration.airflow.service.v1beta1.NodeConfig node_config = 5;
-
getNodeConfigOrBuilder
public NodeConfigOrBuilder getNodeConfigOrBuilder()
The configuration used for the Kubernetes Engine cluster.
.google.cloud.orchestration.airflow.service.v1beta1.NodeConfig node_config = 5;
- Specified by:
getNodeConfigOrBuilder
in interfaceEnvironmentConfigOrBuilder
-
hasPrivateEnvironmentConfig
public boolean hasPrivateEnvironmentConfig()
The configuration used for the Private IP Cloud Composer environment.
.google.cloud.orchestration.airflow.service.v1beta1.PrivateEnvironmentConfig private_environment_config = 7;
- Specified by:
hasPrivateEnvironmentConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- Whether the privateEnvironmentConfig field is set.
-
getPrivateEnvironmentConfig
public PrivateEnvironmentConfig getPrivateEnvironmentConfig()
The configuration used for the Private IP Cloud Composer environment.
.google.cloud.orchestration.airflow.service.v1beta1.PrivateEnvironmentConfig private_environment_config = 7;
- Specified by:
getPrivateEnvironmentConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The privateEnvironmentConfig.
-
setPrivateEnvironmentConfig
public EnvironmentConfig.Builder setPrivateEnvironmentConfig(PrivateEnvironmentConfig value)
The configuration used for the Private IP Cloud Composer environment.
.google.cloud.orchestration.airflow.service.v1beta1.PrivateEnvironmentConfig private_environment_config = 7;
-
setPrivateEnvironmentConfig
public EnvironmentConfig.Builder setPrivateEnvironmentConfig(PrivateEnvironmentConfig.Builder builderForValue)
The configuration used for the Private IP Cloud Composer environment.
.google.cloud.orchestration.airflow.service.v1beta1.PrivateEnvironmentConfig private_environment_config = 7;
-
mergePrivateEnvironmentConfig
public EnvironmentConfig.Builder mergePrivateEnvironmentConfig(PrivateEnvironmentConfig value)
The configuration used for the Private IP Cloud Composer environment.
.google.cloud.orchestration.airflow.service.v1beta1.PrivateEnvironmentConfig private_environment_config = 7;
-
clearPrivateEnvironmentConfig
public EnvironmentConfig.Builder clearPrivateEnvironmentConfig()
The configuration used for the Private IP Cloud Composer environment.
.google.cloud.orchestration.airflow.service.v1beta1.PrivateEnvironmentConfig private_environment_config = 7;
-
getPrivateEnvironmentConfigBuilder
public PrivateEnvironmentConfig.Builder getPrivateEnvironmentConfigBuilder()
The configuration used for the Private IP Cloud Composer environment.
.google.cloud.orchestration.airflow.service.v1beta1.PrivateEnvironmentConfig private_environment_config = 7;
-
getPrivateEnvironmentConfigOrBuilder
public PrivateEnvironmentConfigOrBuilder getPrivateEnvironmentConfigOrBuilder()
The configuration used for the Private IP Cloud Composer environment.
.google.cloud.orchestration.airflow.service.v1beta1.PrivateEnvironmentConfig private_environment_config = 7;
- Specified by:
getPrivateEnvironmentConfigOrBuilder
in interfaceEnvironmentConfigOrBuilder
-
hasWebServerNetworkAccessControl
public boolean hasWebServerNetworkAccessControl()
Optional. The network-level access control policy for the Airflow web server. If unspecified, no network-level access restrictions will be applied.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerNetworkAccessControl web_server_network_access_control = 9 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasWebServerNetworkAccessControl
in interfaceEnvironmentConfigOrBuilder
- Returns:
- Whether the webServerNetworkAccessControl field is set.
-
getWebServerNetworkAccessControl
public WebServerNetworkAccessControl getWebServerNetworkAccessControl()
Optional. The network-level access control policy for the Airflow web server. If unspecified, no network-level access restrictions will be applied.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerNetworkAccessControl web_server_network_access_control = 9 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getWebServerNetworkAccessControl
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The webServerNetworkAccessControl.
-
setWebServerNetworkAccessControl
public EnvironmentConfig.Builder setWebServerNetworkAccessControl(WebServerNetworkAccessControl value)
Optional. The network-level access control policy for the Airflow web server. If unspecified, no network-level access restrictions will be applied.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerNetworkAccessControl web_server_network_access_control = 9 [(.google.api.field_behavior) = OPTIONAL];
-
setWebServerNetworkAccessControl
public EnvironmentConfig.Builder setWebServerNetworkAccessControl(WebServerNetworkAccessControl.Builder builderForValue)
Optional. The network-level access control policy for the Airflow web server. If unspecified, no network-level access restrictions will be applied.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerNetworkAccessControl web_server_network_access_control = 9 [(.google.api.field_behavior) = OPTIONAL];
-
mergeWebServerNetworkAccessControl
public EnvironmentConfig.Builder mergeWebServerNetworkAccessControl(WebServerNetworkAccessControl value)
Optional. The network-level access control policy for the Airflow web server. If unspecified, no network-level access restrictions will be applied.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerNetworkAccessControl web_server_network_access_control = 9 [(.google.api.field_behavior) = OPTIONAL];
-
clearWebServerNetworkAccessControl
public EnvironmentConfig.Builder clearWebServerNetworkAccessControl()
Optional. The network-level access control policy for the Airflow web server. If unspecified, no network-level access restrictions will be applied.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerNetworkAccessControl web_server_network_access_control = 9 [(.google.api.field_behavior) = OPTIONAL];
-
getWebServerNetworkAccessControlBuilder
public WebServerNetworkAccessControl.Builder getWebServerNetworkAccessControlBuilder()
Optional. The network-level access control policy for the Airflow web server. If unspecified, no network-level access restrictions will be applied.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerNetworkAccessControl web_server_network_access_control = 9 [(.google.api.field_behavior) = OPTIONAL];
-
getWebServerNetworkAccessControlOrBuilder
public WebServerNetworkAccessControlOrBuilder getWebServerNetworkAccessControlOrBuilder()
Optional. The network-level access control policy for the Airflow web server. If unspecified, no network-level access restrictions will be applied.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerNetworkAccessControl web_server_network_access_control = 9 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getWebServerNetworkAccessControlOrBuilder
in interfaceEnvironmentConfigOrBuilder
-
hasDatabaseConfig
public boolean hasDatabaseConfig()
Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
.google.cloud.orchestration.airflow.service.v1beta1.DatabaseConfig database_config = 10 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasDatabaseConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- Whether the databaseConfig field is set.
-
getDatabaseConfig
public DatabaseConfig getDatabaseConfig()
Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
.google.cloud.orchestration.airflow.service.v1beta1.DatabaseConfig database_config = 10 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getDatabaseConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The databaseConfig.
-
setDatabaseConfig
public EnvironmentConfig.Builder setDatabaseConfig(DatabaseConfig value)
Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
.google.cloud.orchestration.airflow.service.v1beta1.DatabaseConfig database_config = 10 [(.google.api.field_behavior) = OPTIONAL];
-
setDatabaseConfig
public EnvironmentConfig.Builder setDatabaseConfig(DatabaseConfig.Builder builderForValue)
Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
.google.cloud.orchestration.airflow.service.v1beta1.DatabaseConfig database_config = 10 [(.google.api.field_behavior) = OPTIONAL];
-
mergeDatabaseConfig
public EnvironmentConfig.Builder mergeDatabaseConfig(DatabaseConfig value)
Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
.google.cloud.orchestration.airflow.service.v1beta1.DatabaseConfig database_config = 10 [(.google.api.field_behavior) = OPTIONAL];
-
clearDatabaseConfig
public EnvironmentConfig.Builder clearDatabaseConfig()
Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
.google.cloud.orchestration.airflow.service.v1beta1.DatabaseConfig database_config = 10 [(.google.api.field_behavior) = OPTIONAL];
-
getDatabaseConfigBuilder
public DatabaseConfig.Builder getDatabaseConfigBuilder()
Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
.google.cloud.orchestration.airflow.service.v1beta1.DatabaseConfig database_config = 10 [(.google.api.field_behavior) = OPTIONAL];
-
getDatabaseConfigOrBuilder
public DatabaseConfigOrBuilder getDatabaseConfigOrBuilder()
Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
.google.cloud.orchestration.airflow.service.v1beta1.DatabaseConfig database_config = 10 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getDatabaseConfigOrBuilder
in interfaceEnvironmentConfigOrBuilder
-
hasWebServerConfig
public boolean hasWebServerConfig()
Optional. The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerConfig web_server_config = 11 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasWebServerConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- Whether the webServerConfig field is set.
-
getWebServerConfig
public WebServerConfig getWebServerConfig()
Optional. The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerConfig web_server_config = 11 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getWebServerConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The webServerConfig.
-
setWebServerConfig
public EnvironmentConfig.Builder setWebServerConfig(WebServerConfig value)
Optional. The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerConfig web_server_config = 11 [(.google.api.field_behavior) = OPTIONAL];
-
setWebServerConfig
public EnvironmentConfig.Builder setWebServerConfig(WebServerConfig.Builder builderForValue)
Optional. The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerConfig web_server_config = 11 [(.google.api.field_behavior) = OPTIONAL];
-
mergeWebServerConfig
public EnvironmentConfig.Builder mergeWebServerConfig(WebServerConfig value)
Optional. The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerConfig web_server_config = 11 [(.google.api.field_behavior) = OPTIONAL];
-
clearWebServerConfig
public EnvironmentConfig.Builder clearWebServerConfig()
Optional. The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerConfig web_server_config = 11 [(.google.api.field_behavior) = OPTIONAL];
-
getWebServerConfigBuilder
public WebServerConfig.Builder getWebServerConfigBuilder()
Optional. The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerConfig web_server_config = 11 [(.google.api.field_behavior) = OPTIONAL];
-
getWebServerConfigOrBuilder
public WebServerConfigOrBuilder getWebServerConfigOrBuilder()
Optional. The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
.google.cloud.orchestration.airflow.service.v1beta1.WebServerConfig web_server_config = 11 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getWebServerConfigOrBuilder
in interfaceEnvironmentConfigOrBuilder
-
getAirflowUri
public String getAirflowUri()
Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
string airflow_uri = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getAirflowUri
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The airflowUri.
-
getAirflowUriBytes
public com.google.protobuf.ByteString getAirflowUriBytes()
Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
string airflow_uri = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getAirflowUriBytes
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The bytes for airflowUri.
-
setAirflowUri
public EnvironmentConfig.Builder setAirflowUri(String value)
Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
string airflow_uri = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The airflowUri to set.- Returns:
- This builder for chaining.
-
clearAirflowUri
public EnvironmentConfig.Builder clearAirflowUri()
Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
string airflow_uri = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setAirflowUriBytes
public EnvironmentConfig.Builder setAirflowUriBytes(com.google.protobuf.ByteString value)
Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
string airflow_uri = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for airflowUri to set.- Returns:
- This builder for chaining.
-
getAirflowByoidUri
public String getAirflowByoidUri()
Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
string airflow_byoid_uri = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getAirflowByoidUri
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The airflowByoidUri.
-
getAirflowByoidUriBytes
public com.google.protobuf.ByteString getAirflowByoidUriBytes()
Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
string airflow_byoid_uri = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getAirflowByoidUriBytes
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The bytes for airflowByoidUri.
-
setAirflowByoidUri
public EnvironmentConfig.Builder setAirflowByoidUri(String value)
Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
string airflow_byoid_uri = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The airflowByoidUri to set.- Returns:
- This builder for chaining.
-
clearAirflowByoidUri
public EnvironmentConfig.Builder clearAirflowByoidUri()
Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
string airflow_byoid_uri = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setAirflowByoidUriBytes
public EnvironmentConfig.Builder setAirflowByoidUriBytes(com.google.protobuf.ByteString value)
Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
string airflow_byoid_uri = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for airflowByoidUri to set.- Returns:
- This builder for chaining.
-
hasEncryptionConfig
public boolean hasEncryptionConfig()
Optional. The encryption options for the Cloud Composer environment and its dependencies. Cannot be updated.
.google.cloud.orchestration.airflow.service.v1beta1.EncryptionConfig encryption_config = 12 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasEncryptionConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- Whether the encryptionConfig field is set.
-
getEncryptionConfig
public EncryptionConfig getEncryptionConfig()
Optional. The encryption options for the Cloud Composer environment and its dependencies. Cannot be updated.
.google.cloud.orchestration.airflow.service.v1beta1.EncryptionConfig encryption_config = 12 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getEncryptionConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The encryptionConfig.
-
setEncryptionConfig
public EnvironmentConfig.Builder setEncryptionConfig(EncryptionConfig value)
Optional. The encryption options for the Cloud Composer environment and its dependencies. Cannot be updated.
.google.cloud.orchestration.airflow.service.v1beta1.EncryptionConfig encryption_config = 12 [(.google.api.field_behavior) = OPTIONAL];
-
setEncryptionConfig
public EnvironmentConfig.Builder setEncryptionConfig(EncryptionConfig.Builder builderForValue)
Optional. The encryption options for the Cloud Composer environment and its dependencies. Cannot be updated.
.google.cloud.orchestration.airflow.service.v1beta1.EncryptionConfig encryption_config = 12 [(.google.api.field_behavior) = OPTIONAL];
-
mergeEncryptionConfig
public EnvironmentConfig.Builder mergeEncryptionConfig(EncryptionConfig value)
Optional. The encryption options for the Cloud Composer environment and its dependencies. Cannot be updated.
.google.cloud.orchestration.airflow.service.v1beta1.EncryptionConfig encryption_config = 12 [(.google.api.field_behavior) = OPTIONAL];
-
clearEncryptionConfig
public EnvironmentConfig.Builder clearEncryptionConfig()
Optional. The encryption options for the Cloud Composer environment and its dependencies. Cannot be updated.
.google.cloud.orchestration.airflow.service.v1beta1.EncryptionConfig encryption_config = 12 [(.google.api.field_behavior) = OPTIONAL];
-
getEncryptionConfigBuilder
public EncryptionConfig.Builder getEncryptionConfigBuilder()
Optional. The encryption options for the Cloud Composer environment and its dependencies. Cannot be updated.
.google.cloud.orchestration.airflow.service.v1beta1.EncryptionConfig encryption_config = 12 [(.google.api.field_behavior) = OPTIONAL];
-
getEncryptionConfigOrBuilder
public EncryptionConfigOrBuilder getEncryptionConfigOrBuilder()
Optional. The encryption options for the Cloud Composer environment and its dependencies. Cannot be updated.
.google.cloud.orchestration.airflow.service.v1beta1.EncryptionConfig encryption_config = 12 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getEncryptionConfigOrBuilder
in interfaceEnvironmentConfigOrBuilder
-
hasMaintenanceWindow
public boolean hasMaintenanceWindow()
Optional. The maintenance window is the period when Cloud Composer components may undergo maintenance. It is defined so that maintenance is not executed during peak hours or critical time periods. The system will not be under maintenance for every occurrence of this window, but when maintenance is planned, it will be scheduled during the window. The maintenance window period must encompass at least 12 hours per week. This may be split into multiple chunks, each with a size of at least 4 hours. If this value is omitted, Cloud Composer components may be subject to maintenance at any time.
.google.cloud.orchestration.airflow.service.v1beta1.MaintenanceWindow maintenance_window = 13 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasMaintenanceWindow
in interfaceEnvironmentConfigOrBuilder
- Returns:
- Whether the maintenanceWindow field is set.
-
getMaintenanceWindow
public MaintenanceWindow getMaintenanceWindow()
Optional. The maintenance window is the period when Cloud Composer components may undergo maintenance. It is defined so that maintenance is not executed during peak hours or critical time periods. The system will not be under maintenance for every occurrence of this window, but when maintenance is planned, it will be scheduled during the window. The maintenance window period must encompass at least 12 hours per week. This may be split into multiple chunks, each with a size of at least 4 hours. If this value is omitted, Cloud Composer components may be subject to maintenance at any time.
.google.cloud.orchestration.airflow.service.v1beta1.MaintenanceWindow maintenance_window = 13 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getMaintenanceWindow
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The maintenanceWindow.
-
setMaintenanceWindow
public EnvironmentConfig.Builder setMaintenanceWindow(MaintenanceWindow value)
Optional. The maintenance window is the period when Cloud Composer components may undergo maintenance. It is defined so that maintenance is not executed during peak hours or critical time periods. The system will not be under maintenance for every occurrence of this window, but when maintenance is planned, it will be scheduled during the window. The maintenance window period must encompass at least 12 hours per week. This may be split into multiple chunks, each with a size of at least 4 hours. If this value is omitted, Cloud Composer components may be subject to maintenance at any time.
.google.cloud.orchestration.airflow.service.v1beta1.MaintenanceWindow maintenance_window = 13 [(.google.api.field_behavior) = OPTIONAL];
-
setMaintenanceWindow
public EnvironmentConfig.Builder setMaintenanceWindow(MaintenanceWindow.Builder builderForValue)
Optional. The maintenance window is the period when Cloud Composer components may undergo maintenance. It is defined so that maintenance is not executed during peak hours or critical time periods. The system will not be under maintenance for every occurrence of this window, but when maintenance is planned, it will be scheduled during the window. The maintenance window period must encompass at least 12 hours per week. This may be split into multiple chunks, each with a size of at least 4 hours. If this value is omitted, Cloud Composer components may be subject to maintenance at any time.
.google.cloud.orchestration.airflow.service.v1beta1.MaintenanceWindow maintenance_window = 13 [(.google.api.field_behavior) = OPTIONAL];
-
mergeMaintenanceWindow
public EnvironmentConfig.Builder mergeMaintenanceWindow(MaintenanceWindow value)
Optional. The maintenance window is the period when Cloud Composer components may undergo maintenance. It is defined so that maintenance is not executed during peak hours or critical time periods. The system will not be under maintenance for every occurrence of this window, but when maintenance is planned, it will be scheduled during the window. The maintenance window period must encompass at least 12 hours per week. This may be split into multiple chunks, each with a size of at least 4 hours. If this value is omitted, Cloud Composer components may be subject to maintenance at any time.
.google.cloud.orchestration.airflow.service.v1beta1.MaintenanceWindow maintenance_window = 13 [(.google.api.field_behavior) = OPTIONAL];
-
clearMaintenanceWindow
public EnvironmentConfig.Builder clearMaintenanceWindow()
Optional. The maintenance window is the period when Cloud Composer components may undergo maintenance. It is defined so that maintenance is not executed during peak hours or critical time periods. The system will not be under maintenance for every occurrence of this window, but when maintenance is planned, it will be scheduled during the window. The maintenance window period must encompass at least 12 hours per week. This may be split into multiple chunks, each with a size of at least 4 hours. If this value is omitted, Cloud Composer components may be subject to maintenance at any time.
.google.cloud.orchestration.airflow.service.v1beta1.MaintenanceWindow maintenance_window = 13 [(.google.api.field_behavior) = OPTIONAL];
-
getMaintenanceWindowBuilder
public MaintenanceWindow.Builder getMaintenanceWindowBuilder()
Optional. The maintenance window is the period when Cloud Composer components may undergo maintenance. It is defined so that maintenance is not executed during peak hours or critical time periods. The system will not be under maintenance for every occurrence of this window, but when maintenance is planned, it will be scheduled during the window. The maintenance window period must encompass at least 12 hours per week. This may be split into multiple chunks, each with a size of at least 4 hours. If this value is omitted, Cloud Composer components may be subject to maintenance at any time.
.google.cloud.orchestration.airflow.service.v1beta1.MaintenanceWindow maintenance_window = 13 [(.google.api.field_behavior) = OPTIONAL];
-
getMaintenanceWindowOrBuilder
public MaintenanceWindowOrBuilder getMaintenanceWindowOrBuilder()
Optional. The maintenance window is the period when Cloud Composer components may undergo maintenance. It is defined so that maintenance is not executed during peak hours or critical time periods. The system will not be under maintenance for every occurrence of this window, but when maintenance is planned, it will be scheduled during the window. The maintenance window period must encompass at least 12 hours per week. This may be split into multiple chunks, each with a size of at least 4 hours. If this value is omitted, Cloud Composer components may be subject to maintenance at any time.
.google.cloud.orchestration.airflow.service.v1beta1.MaintenanceWindow maintenance_window = 13 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getMaintenanceWindowOrBuilder
in interfaceEnvironmentConfigOrBuilder
-
hasWorkloadsConfig
public boolean hasWorkloadsConfig()
Optional. The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. The GKE cluster runs Airflow scheduler, web server and workers workloads. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.WorkloadsConfig workloads_config = 15 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasWorkloadsConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- Whether the workloadsConfig field is set.
-
getWorkloadsConfig
public WorkloadsConfig getWorkloadsConfig()
Optional. The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. The GKE cluster runs Airflow scheduler, web server and workers workloads. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.WorkloadsConfig workloads_config = 15 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getWorkloadsConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The workloadsConfig.
-
setWorkloadsConfig
public EnvironmentConfig.Builder setWorkloadsConfig(WorkloadsConfig value)
Optional. The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. The GKE cluster runs Airflow scheduler, web server and workers workloads. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.WorkloadsConfig workloads_config = 15 [(.google.api.field_behavior) = OPTIONAL];
-
setWorkloadsConfig
public EnvironmentConfig.Builder setWorkloadsConfig(WorkloadsConfig.Builder builderForValue)
Optional. The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. The GKE cluster runs Airflow scheduler, web server and workers workloads. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.WorkloadsConfig workloads_config = 15 [(.google.api.field_behavior) = OPTIONAL];
-
mergeWorkloadsConfig
public EnvironmentConfig.Builder mergeWorkloadsConfig(WorkloadsConfig value)
Optional. The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. The GKE cluster runs Airflow scheduler, web server and workers workloads. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.WorkloadsConfig workloads_config = 15 [(.google.api.field_behavior) = OPTIONAL];
-
clearWorkloadsConfig
public EnvironmentConfig.Builder clearWorkloadsConfig()
Optional. The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. The GKE cluster runs Airflow scheduler, web server and workers workloads. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.WorkloadsConfig workloads_config = 15 [(.google.api.field_behavior) = OPTIONAL];
-
getWorkloadsConfigBuilder
public WorkloadsConfig.Builder getWorkloadsConfigBuilder()
Optional. The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. The GKE cluster runs Airflow scheduler, web server and workers workloads. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.WorkloadsConfig workloads_config = 15 [(.google.api.field_behavior) = OPTIONAL];
-
getWorkloadsConfigOrBuilder
public WorkloadsConfigOrBuilder getWorkloadsConfigOrBuilder()
Optional. The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. The GKE cluster runs Airflow scheduler, web server and workers workloads. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.WorkloadsConfig workloads_config = 15 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getWorkloadsConfigOrBuilder
in interfaceEnvironmentConfigOrBuilder
-
getEnvironmentSizeValue
public int getEnvironmentSizeValue()
Optional. The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig.EnvironmentSize environment_size = 16 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getEnvironmentSizeValue
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The enum numeric value on the wire for environmentSize.
-
setEnvironmentSizeValue
public EnvironmentConfig.Builder setEnvironmentSizeValue(int value)
Optional. The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig.EnvironmentSize environment_size = 16 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The enum numeric value on the wire for environmentSize to set.- Returns:
- This builder for chaining.
-
getEnvironmentSize
public EnvironmentConfig.EnvironmentSize getEnvironmentSize()
Optional. The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig.EnvironmentSize environment_size = 16 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getEnvironmentSize
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The environmentSize.
-
setEnvironmentSize
public EnvironmentConfig.Builder setEnvironmentSize(EnvironmentConfig.EnvironmentSize value)
Optional. The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig.EnvironmentSize environment_size = 16 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The environmentSize to set.- Returns:
- This builder for chaining.
-
clearEnvironmentSize
public EnvironmentConfig.Builder clearEnvironmentSize()
Optional. The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig.EnvironmentSize environment_size = 16 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
hasMasterAuthorizedNetworksConfig
public boolean hasMasterAuthorizedNetworksConfig()
Optional. The configuration options for GKE cluster master authorized networks. By default master authorized networks feature is: - in case of private environment: enabled with no external networks allowlisted. - in case of public environment: disabled.
.google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 17 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasMasterAuthorizedNetworksConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- Whether the masterAuthorizedNetworksConfig field is set.
-
getMasterAuthorizedNetworksConfig
public MasterAuthorizedNetworksConfig getMasterAuthorizedNetworksConfig()
Optional. The configuration options for GKE cluster master authorized networks. By default master authorized networks feature is: - in case of private environment: enabled with no external networks allowlisted. - in case of public environment: disabled.
.google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 17 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getMasterAuthorizedNetworksConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The masterAuthorizedNetworksConfig.
-
setMasterAuthorizedNetworksConfig
public EnvironmentConfig.Builder setMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value)
Optional. The configuration options for GKE cluster master authorized networks. By default master authorized networks feature is: - in case of private environment: enabled with no external networks allowlisted. - in case of public environment: disabled.
.google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 17 [(.google.api.field_behavior) = OPTIONAL];
-
setMasterAuthorizedNetworksConfig
public EnvironmentConfig.Builder setMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig.Builder builderForValue)
Optional. The configuration options for GKE cluster master authorized networks. By default master authorized networks feature is: - in case of private environment: enabled with no external networks allowlisted. - in case of public environment: disabled.
.google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 17 [(.google.api.field_behavior) = OPTIONAL];
-
mergeMasterAuthorizedNetworksConfig
public EnvironmentConfig.Builder mergeMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value)
Optional. The configuration options for GKE cluster master authorized networks. By default master authorized networks feature is: - in case of private environment: enabled with no external networks allowlisted. - in case of public environment: disabled.
.google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 17 [(.google.api.field_behavior) = OPTIONAL];
-
clearMasterAuthorizedNetworksConfig
public EnvironmentConfig.Builder clearMasterAuthorizedNetworksConfig()
Optional. The configuration options for GKE cluster master authorized networks. By default master authorized networks feature is: - in case of private environment: enabled with no external networks allowlisted. - in case of public environment: disabled.
.google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 17 [(.google.api.field_behavior) = OPTIONAL];
-
getMasterAuthorizedNetworksConfigBuilder
public MasterAuthorizedNetworksConfig.Builder getMasterAuthorizedNetworksConfigBuilder()
Optional. The configuration options for GKE cluster master authorized networks. By default master authorized networks feature is: - in case of private environment: enabled with no external networks allowlisted. - in case of public environment: disabled.
.google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 17 [(.google.api.field_behavior) = OPTIONAL];
-
getMasterAuthorizedNetworksConfigOrBuilder
public MasterAuthorizedNetworksConfigOrBuilder getMasterAuthorizedNetworksConfigOrBuilder()
Optional. The configuration options for GKE cluster master authorized networks. By default master authorized networks feature is: - in case of private environment: enabled with no external networks allowlisted. - in case of public environment: disabled.
.google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 17 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getMasterAuthorizedNetworksConfigOrBuilder
in interfaceEnvironmentConfigOrBuilder
-
hasRecoveryConfig
public boolean hasRecoveryConfig()
Optional. The Recovery settings configuration of an environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.RecoveryConfig recovery_config = 18 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasRecoveryConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- Whether the recoveryConfig field is set.
-
getRecoveryConfig
public RecoveryConfig getRecoveryConfig()
Optional. The Recovery settings configuration of an environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.RecoveryConfig recovery_config = 18 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getRecoveryConfig
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The recoveryConfig.
-
setRecoveryConfig
public EnvironmentConfig.Builder setRecoveryConfig(RecoveryConfig value)
Optional. The Recovery settings configuration of an environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.RecoveryConfig recovery_config = 18 [(.google.api.field_behavior) = OPTIONAL];
-
setRecoveryConfig
public EnvironmentConfig.Builder setRecoveryConfig(RecoveryConfig.Builder builderForValue)
Optional. The Recovery settings configuration of an environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.RecoveryConfig recovery_config = 18 [(.google.api.field_behavior) = OPTIONAL];
-
mergeRecoveryConfig
public EnvironmentConfig.Builder mergeRecoveryConfig(RecoveryConfig value)
Optional. The Recovery settings configuration of an environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.RecoveryConfig recovery_config = 18 [(.google.api.field_behavior) = OPTIONAL];
-
clearRecoveryConfig
public EnvironmentConfig.Builder clearRecoveryConfig()
Optional. The Recovery settings configuration of an environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.RecoveryConfig recovery_config = 18 [(.google.api.field_behavior) = OPTIONAL];
-
getRecoveryConfigBuilder
public RecoveryConfig.Builder getRecoveryConfigBuilder()
Optional. The Recovery settings configuration of an environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.RecoveryConfig recovery_config = 18 [(.google.api.field_behavior) = OPTIONAL];
-
getRecoveryConfigOrBuilder
public RecoveryConfigOrBuilder getRecoveryConfigOrBuilder()
Optional. The Recovery settings configuration of an environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.RecoveryConfig recovery_config = 18 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getRecoveryConfigOrBuilder
in interfaceEnvironmentConfigOrBuilder
-
getResilienceModeValue
public int getResilienceModeValue()
Optional. Resilience mode of the Cloud Composer Environment. This field is supported for Cloud Composer environments in versions composer-2.2.0-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig.ResilienceMode resilience_mode = 20 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getResilienceModeValue
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The enum numeric value on the wire for resilienceMode.
-
setResilienceModeValue
public EnvironmentConfig.Builder setResilienceModeValue(int value)
Optional. Resilience mode of the Cloud Composer Environment. This field is supported for Cloud Composer environments in versions composer-2.2.0-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig.ResilienceMode resilience_mode = 20 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The enum numeric value on the wire for resilienceMode to set.- Returns:
- This builder for chaining.
-
getResilienceMode
public EnvironmentConfig.ResilienceMode getResilienceMode()
Optional. Resilience mode of the Cloud Composer Environment. This field is supported for Cloud Composer environments in versions composer-2.2.0-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig.ResilienceMode resilience_mode = 20 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getResilienceMode
in interfaceEnvironmentConfigOrBuilder
- Returns:
- The resilienceMode.
-
setResilienceMode
public EnvironmentConfig.Builder setResilienceMode(EnvironmentConfig.ResilienceMode value)
Optional. Resilience mode of the Cloud Composer Environment. This field is supported for Cloud Composer environments in versions composer-2.2.0-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig.ResilienceMode resilience_mode = 20 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The resilienceMode to set.- Returns:
- This builder for chaining.
-
clearResilienceMode
public EnvironmentConfig.Builder clearResilienceMode()
Optional. Resilience mode of the Cloud Composer Environment. This field is supported for Cloud Composer environments in versions composer-2.2.0-airflow-*.*.* and newer.
.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentConfig.ResilienceMode resilience_mode = 20 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
setUnknownFields
public final EnvironmentConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
mergeUnknownFields
public final EnvironmentConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<EnvironmentConfig.Builder>
-
-