public final class EnvironmentConfig extends com.google.protobuf.GeneratedMessageV3 implements EnvironmentConfigOrBuilder
Configuration information for an environment.Protobuf type
google.cloud.orchestration.airflow.service.v1.EnvironmentConfig| Modifier and Type | Class and Description |
|---|---|
static class |
EnvironmentConfig.Builder
Configuration information for an environment.
|
static class |
EnvironmentConfig.EnvironmentSize
The size of the Cloud Composer environment.
|
static class |
EnvironmentConfig.ResilienceMode
Resilience mode of the Cloud Composer Environment.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
AIRFLOW_BYOID_URI_FIELD_NUMBER |
static int |
AIRFLOW_URI_FIELD_NUMBER |
static int |
DAG_GCS_PREFIX_FIELD_NUMBER |
static int |
DATA_RETENTION_CONFIG_FIELD_NUMBER |
static int |
DATABASE_CONFIG_FIELD_NUMBER |
static int |
ENCRYPTION_CONFIG_FIELD_NUMBER |
static int |
ENVIRONMENT_SIZE_FIELD_NUMBER |
static int |
GKE_CLUSTER_FIELD_NUMBER |
static int |
MAINTENANCE_WINDOW_FIELD_NUMBER |
static int |
MASTER_AUTHORIZED_NETWORKS_CONFIG_FIELD_NUMBER |
static int |
NODE_CONFIG_FIELD_NUMBER |
static int |
NODE_COUNT_FIELD_NUMBER |
static int |
PRIVATE_ENVIRONMENT_CONFIG_FIELD_NUMBER |
static int |
RECOVERY_CONFIG_FIELD_NUMBER |
static int |
RESILIENCE_MODE_FIELD_NUMBER |
static int |
SOFTWARE_CONFIG_FIELD_NUMBER |
static int |
WEB_SERVER_CONFIG_FIELD_NUMBER |
static int |
WEB_SERVER_NETWORK_ACCESS_CONTROL_FIELD_NUMBER |
static int |
WORKLOADS_CONFIG_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAirflowByoidUri()
Output only.
|
com.google.protobuf.ByteString |
getAirflowByoidUriBytes()
Output only.
|
String |
getAirflowUri()
Output only.
|
com.google.protobuf.ByteString |
getAirflowUriBytes()
Output only.
|
String |
getDagGcsPrefix()
Output only.
|
com.google.protobuf.ByteString |
getDagGcsPrefixBytes()
Output only.
|
DatabaseConfig |
getDatabaseConfig()
Optional.
|
DatabaseConfigOrBuilder |
getDatabaseConfigOrBuilder()
Optional.
|
DataRetentionConfig |
getDataRetentionConfig()
Optional.
|
DataRetentionConfigOrBuilder |
getDataRetentionConfigOrBuilder()
Optional.
|
static EnvironmentConfig |
getDefaultInstance() |
EnvironmentConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
EncryptionConfig |
getEncryptionConfig()
Optional.
|
EncryptionConfigOrBuilder |
getEncryptionConfigOrBuilder()
Optional.
|
EnvironmentConfig.EnvironmentSize |
getEnvironmentSize()
Optional.
|
int |
getEnvironmentSizeValue()
Optional.
|
String |
getGkeCluster()
Output only.
|
com.google.protobuf.ByteString |
getGkeClusterBytes()
Output only.
|
MaintenanceWindow |
getMaintenanceWindow()
Optional.
|
MaintenanceWindowOrBuilder |
getMaintenanceWindowOrBuilder()
Optional.
|
MasterAuthorizedNetworksConfig |
getMasterAuthorizedNetworksConfig()
Optional.
|
MasterAuthorizedNetworksConfigOrBuilder |
getMasterAuthorizedNetworksConfigOrBuilder()
Optional.
|
NodeConfig |
getNodeConfig()
The configuration used for the Kubernetes Engine cluster.
|
NodeConfigOrBuilder |
getNodeConfigOrBuilder()
The configuration used for the Kubernetes Engine cluster.
|
int |
getNodeCount()
The number of nodes in the Kubernetes Engine cluster that will be
used to run this environment.
|
com.google.protobuf.Parser<EnvironmentConfig> |
getParserForType() |
PrivateEnvironmentConfig |
getPrivateEnvironmentConfig()
The configuration used for the Private IP Cloud Composer environment.
|
PrivateEnvironmentConfigOrBuilder |
getPrivateEnvironmentConfigOrBuilder()
The configuration used for the Private IP Cloud Composer environment.
|
RecoveryConfig |
getRecoveryConfig()
Optional.
|
RecoveryConfigOrBuilder |
getRecoveryConfigOrBuilder()
Optional.
|
EnvironmentConfig.ResilienceMode |
getResilienceMode()
Optional.
|
int |
getResilienceModeValue()
Optional.
|
int |
getSerializedSize() |
SoftwareConfig |
getSoftwareConfig()
The configuration settings for software inside the environment.
|
SoftwareConfigOrBuilder |
getSoftwareConfigOrBuilder()
The configuration settings for software inside the environment.
|
WebServerConfig |
getWebServerConfig()
Optional.
|
WebServerConfigOrBuilder |
getWebServerConfigOrBuilder()
Optional.
|
WebServerNetworkAccessControl |
getWebServerNetworkAccessControl()
Optional.
|
WebServerNetworkAccessControlOrBuilder |
getWebServerNetworkAccessControlOrBuilder()
Optional.
|
WorkloadsConfig |
getWorkloadsConfig()
Optional.
|
WorkloadsConfigOrBuilder |
getWorkloadsConfigOrBuilder()
Optional.
|
boolean |
hasDatabaseConfig()
Optional.
|
boolean |
hasDataRetentionConfig()
Optional.
|
boolean |
hasEncryptionConfig()
Optional.
|
int |
hashCode() |
boolean |
hasMaintenanceWindow()
Optional.
|
boolean |
hasMasterAuthorizedNetworksConfig()
Optional.
|
boolean |
hasNodeConfig()
The configuration used for the Kubernetes Engine cluster.
|
boolean |
hasPrivateEnvironmentConfig()
The configuration used for the Private IP Cloud Composer environment.
|
boolean |
hasRecoveryConfig()
Optional.
|
boolean |
hasSoftwareConfig()
The configuration settings for software inside the environment.
|
boolean |
hasWebServerConfig()
Optional.
|
boolean |
hasWebServerNetworkAccessControl()
Optional.
|
boolean |
hasWorkloadsConfig()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static EnvironmentConfig.Builder |
newBuilder() |
static EnvironmentConfig.Builder |
newBuilder(EnvironmentConfig prototype) |
EnvironmentConfig.Builder |
newBuilderForType() |
protected EnvironmentConfig.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static EnvironmentConfig |
parseDelimitedFrom(InputStream input) |
static EnvironmentConfig |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EnvironmentConfig |
parseFrom(byte[] data) |
static EnvironmentConfig |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EnvironmentConfig |
parseFrom(ByteBuffer data) |
static EnvironmentConfig |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EnvironmentConfig |
parseFrom(com.google.protobuf.ByteString data) |
static EnvironmentConfig |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EnvironmentConfig |
parseFrom(com.google.protobuf.CodedInputStream input) |
static EnvironmentConfig |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static EnvironmentConfig |
parseFrom(InputStream input) |
static EnvironmentConfig |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<EnvironmentConfig> |
parser() |
EnvironmentConfig.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int GKE_CLUSTER_FIELD_NUMBER
public static final int DAG_GCS_PREFIX_FIELD_NUMBER
public static final int NODE_COUNT_FIELD_NUMBER
public static final int SOFTWARE_CONFIG_FIELD_NUMBER
public static final int NODE_CONFIG_FIELD_NUMBER
public static final int PRIVATE_ENVIRONMENT_CONFIG_FIELD_NUMBER
public static final int WEB_SERVER_NETWORK_ACCESS_CONTROL_FIELD_NUMBER
public static final int DATABASE_CONFIG_FIELD_NUMBER
public static final int WEB_SERVER_CONFIG_FIELD_NUMBER
public static final int ENCRYPTION_CONFIG_FIELD_NUMBER
public static final int MAINTENANCE_WINDOW_FIELD_NUMBER
public static final int WORKLOADS_CONFIG_FIELD_NUMBER
public static final int ENVIRONMENT_SIZE_FIELD_NUMBER
public static final int AIRFLOW_URI_FIELD_NUMBER
public static final int AIRFLOW_BYOID_URI_FIELD_NUMBER
public static final int MASTER_AUTHORIZED_NETWORKS_CONFIG_FIELD_NUMBER
public static final int RECOVERY_CONFIG_FIELD_NUMBER
public static final int RESILIENCE_MODE_FIELD_NUMBER
public static final int DATA_RETENTION_CONFIG_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getGkeCluster()
Output only. The Kubernetes Engine cluster used to run this environment.
string gke_cluster = 1;getGkeCluster in interface EnvironmentConfigOrBuilderpublic com.google.protobuf.ByteString getGkeClusterBytes()
Output only. The Kubernetes Engine cluster used to run this environment.
string gke_cluster = 1;getGkeClusterBytes in interface EnvironmentConfigOrBuilderpublic 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;getDagGcsPrefix in interface EnvironmentConfigOrBuilderpublic 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;getDagGcsPrefixBytes in interface EnvironmentConfigOrBuilderpublic 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;getNodeCount in interface EnvironmentConfigOrBuilderpublic boolean hasSoftwareConfig()
The configuration settings for software inside the environment.
.google.cloud.orchestration.airflow.service.v1.SoftwareConfig software_config = 4;hasSoftwareConfig in interface EnvironmentConfigOrBuilderpublic SoftwareConfig getSoftwareConfig()
The configuration settings for software inside the environment.
.google.cloud.orchestration.airflow.service.v1.SoftwareConfig software_config = 4;getSoftwareConfig in interface EnvironmentConfigOrBuilderpublic SoftwareConfigOrBuilder getSoftwareConfigOrBuilder()
The configuration settings for software inside the environment.
.google.cloud.orchestration.airflow.service.v1.SoftwareConfig software_config = 4;getSoftwareConfigOrBuilder in interface EnvironmentConfigOrBuilderpublic boolean hasNodeConfig()
The configuration used for the Kubernetes Engine cluster.
.google.cloud.orchestration.airflow.service.v1.NodeConfig node_config = 5;hasNodeConfig in interface EnvironmentConfigOrBuilderpublic NodeConfig getNodeConfig()
The configuration used for the Kubernetes Engine cluster.
.google.cloud.orchestration.airflow.service.v1.NodeConfig node_config = 5;getNodeConfig in interface EnvironmentConfigOrBuilderpublic NodeConfigOrBuilder getNodeConfigOrBuilder()
The configuration used for the Kubernetes Engine cluster.
.google.cloud.orchestration.airflow.service.v1.NodeConfig node_config = 5;getNodeConfigOrBuilder in interface EnvironmentConfigOrBuilderpublic boolean hasPrivateEnvironmentConfig()
The configuration used for the Private IP Cloud Composer environment.
.google.cloud.orchestration.airflow.service.v1.PrivateEnvironmentConfig private_environment_config = 7;
hasPrivateEnvironmentConfig in interface EnvironmentConfigOrBuilderpublic PrivateEnvironmentConfig getPrivateEnvironmentConfig()
The configuration used for the Private IP Cloud Composer environment.
.google.cloud.orchestration.airflow.service.v1.PrivateEnvironmentConfig private_environment_config = 7;
getPrivateEnvironmentConfig in interface EnvironmentConfigOrBuilderpublic PrivateEnvironmentConfigOrBuilder getPrivateEnvironmentConfigOrBuilder()
The configuration used for the Private IP Cloud Composer environment.
.google.cloud.orchestration.airflow.service.v1.PrivateEnvironmentConfig private_environment_config = 7;
getPrivateEnvironmentConfigOrBuilder in interface EnvironmentConfigOrBuilderpublic 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.v1.WebServerNetworkAccessControl web_server_network_access_control = 8 [(.google.api.field_behavior) = OPTIONAL];
hasWebServerNetworkAccessControl in interface EnvironmentConfigOrBuilderpublic 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.v1.WebServerNetworkAccessControl web_server_network_access_control = 8 [(.google.api.field_behavior) = OPTIONAL];
getWebServerNetworkAccessControl in interface EnvironmentConfigOrBuilderpublic 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.v1.WebServerNetworkAccessControl web_server_network_access_control = 8 [(.google.api.field_behavior) = OPTIONAL];
getWebServerNetworkAccessControlOrBuilder in interface EnvironmentConfigOrBuilderpublic boolean hasDatabaseConfig()
Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
.google.cloud.orchestration.airflow.service.v1.DatabaseConfig database_config = 9 [(.google.api.field_behavior) = OPTIONAL];
hasDatabaseConfig in interface EnvironmentConfigOrBuilderpublic DatabaseConfig getDatabaseConfig()
Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
.google.cloud.orchestration.airflow.service.v1.DatabaseConfig database_config = 9 [(.google.api.field_behavior) = OPTIONAL];
getDatabaseConfig in interface EnvironmentConfigOrBuilderpublic DatabaseConfigOrBuilder getDatabaseConfigOrBuilder()
Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
.google.cloud.orchestration.airflow.service.v1.DatabaseConfig database_config = 9 [(.google.api.field_behavior) = OPTIONAL];
getDatabaseConfigOrBuilder in interface EnvironmentConfigOrBuilderpublic boolean hasWebServerConfig()
Optional. The configuration settings for the Airflow web server App Engine instance.
.google.cloud.orchestration.airflow.service.v1.WebServerConfig web_server_config = 10 [(.google.api.field_behavior) = OPTIONAL];
hasWebServerConfig in interface EnvironmentConfigOrBuilderpublic WebServerConfig getWebServerConfig()
Optional. The configuration settings for the Airflow web server App Engine instance.
.google.cloud.orchestration.airflow.service.v1.WebServerConfig web_server_config = 10 [(.google.api.field_behavior) = OPTIONAL];
getWebServerConfig in interface EnvironmentConfigOrBuilderpublic WebServerConfigOrBuilder getWebServerConfigOrBuilder()
Optional. The configuration settings for the Airflow web server App Engine instance.
.google.cloud.orchestration.airflow.service.v1.WebServerConfig web_server_config = 10 [(.google.api.field_behavior) = OPTIONAL];
getWebServerConfigOrBuilder in interface EnvironmentConfigOrBuilderpublic boolean hasEncryptionConfig()
Optional. The encryption options for the Cloud Composer environment and its dependencies. Cannot be updated.
.google.cloud.orchestration.airflow.service.v1.EncryptionConfig encryption_config = 11 [(.google.api.field_behavior) = OPTIONAL];
hasEncryptionConfig in interface EnvironmentConfigOrBuilderpublic EncryptionConfig getEncryptionConfig()
Optional. The encryption options for the Cloud Composer environment and its dependencies. Cannot be updated.
.google.cloud.orchestration.airflow.service.v1.EncryptionConfig encryption_config = 11 [(.google.api.field_behavior) = OPTIONAL];
getEncryptionConfig in interface EnvironmentConfigOrBuilderpublic EncryptionConfigOrBuilder getEncryptionConfigOrBuilder()
Optional. The encryption options for the Cloud Composer environment and its dependencies. Cannot be updated.
.google.cloud.orchestration.airflow.service.v1.EncryptionConfig encryption_config = 11 [(.google.api.field_behavior) = OPTIONAL];
getEncryptionConfigOrBuilder in interface EnvironmentConfigOrBuilderpublic 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, the default value for maintenance window will be applied. The default value is Saturday and Sunday 00-06 GMT.
.google.cloud.orchestration.airflow.service.v1.MaintenanceWindow maintenance_window = 12 [(.google.api.field_behavior) = OPTIONAL];
hasMaintenanceWindow in interface EnvironmentConfigOrBuilderpublic 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, the default value for maintenance window will be applied. The default value is Saturday and Sunday 00-06 GMT.
.google.cloud.orchestration.airflow.service.v1.MaintenanceWindow maintenance_window = 12 [(.google.api.field_behavior) = OPTIONAL];
getMaintenanceWindow in interface EnvironmentConfigOrBuilderpublic 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, the default value for maintenance window will be applied. The default value is Saturday and Sunday 00-06 GMT.
.google.cloud.orchestration.airflow.service.v1.MaintenanceWindow maintenance_window = 12 [(.google.api.field_behavior) = OPTIONAL];
getMaintenanceWindowOrBuilder in interface EnvironmentConfigOrBuilderpublic 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.v1.WorkloadsConfig workloads_config = 15 [(.google.api.field_behavior) = OPTIONAL];
hasWorkloadsConfig in interface EnvironmentConfigOrBuilderpublic 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.v1.WorkloadsConfig workloads_config = 15 [(.google.api.field_behavior) = OPTIONAL];
getWorkloadsConfig in interface EnvironmentConfigOrBuilderpublic 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.v1.WorkloadsConfig workloads_config = 15 [(.google.api.field_behavior) = OPTIONAL];
getWorkloadsConfigOrBuilder in interface EnvironmentConfigOrBuilderpublic 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.v1.EnvironmentConfig.EnvironmentSize environment_size = 16 [(.google.api.field_behavior) = OPTIONAL];
getEnvironmentSizeValue in interface EnvironmentConfigOrBuilderpublic 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.v1.EnvironmentConfig.EnvironmentSize environment_size = 16 [(.google.api.field_behavior) = OPTIONAL];
getEnvironmentSize in interface EnvironmentConfigOrBuilderpublic 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;getAirflowUri in interface EnvironmentConfigOrBuilderpublic 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;getAirflowUriBytes in interface EnvironmentConfigOrBuilderpublic 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 = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];getAirflowByoidUri in interface EnvironmentConfigOrBuilderpublic 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 = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];getAirflowByoidUriBytes in interface EnvironmentConfigOrBuilderpublic 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.v1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 17 [(.google.api.field_behavior) = OPTIONAL];
hasMasterAuthorizedNetworksConfig in interface EnvironmentConfigOrBuilderpublic 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.v1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 17 [(.google.api.field_behavior) = OPTIONAL];
getMasterAuthorizedNetworksConfig in interface EnvironmentConfigOrBuilderpublic 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.v1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 17 [(.google.api.field_behavior) = OPTIONAL];
getMasterAuthorizedNetworksConfigOrBuilder in interface EnvironmentConfigOrBuilderpublic 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.v1.RecoveryConfig recovery_config = 18 [(.google.api.field_behavior) = OPTIONAL];
hasRecoveryConfig in interface EnvironmentConfigOrBuilderpublic 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.v1.RecoveryConfig recovery_config = 18 [(.google.api.field_behavior) = OPTIONAL];
getRecoveryConfig in interface EnvironmentConfigOrBuilderpublic 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.v1.RecoveryConfig recovery_config = 18 [(.google.api.field_behavior) = OPTIONAL];
getRecoveryConfigOrBuilder in interface EnvironmentConfigOrBuilderpublic 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.v1.EnvironmentConfig.ResilienceMode resilience_mode = 19 [(.google.api.field_behavior) = OPTIONAL];
getResilienceModeValue in interface EnvironmentConfigOrBuilderpublic 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.v1.EnvironmentConfig.ResilienceMode resilience_mode = 19 [(.google.api.field_behavior) = OPTIONAL];
getResilienceMode in interface EnvironmentConfigOrBuilderpublic boolean hasDataRetentionConfig()
Optional. The configuration setting for Airflow database data retention mechanism.
.google.cloud.orchestration.airflow.service.v1.DataRetentionConfig data_retention_config = 21 [(.google.api.field_behavior) = OPTIONAL];
hasDataRetentionConfig in interface EnvironmentConfigOrBuilderpublic DataRetentionConfig getDataRetentionConfig()
Optional. The configuration setting for Airflow database data retention mechanism.
.google.cloud.orchestration.airflow.service.v1.DataRetentionConfig data_retention_config = 21 [(.google.api.field_behavior) = OPTIONAL];
getDataRetentionConfig in interface EnvironmentConfigOrBuilderpublic DataRetentionConfigOrBuilder getDataRetentionConfigOrBuilder()
Optional. The configuration setting for Airflow database data retention mechanism.
.google.cloud.orchestration.airflow.service.v1.DataRetentionConfig data_retention_config = 21 [(.google.api.field_behavior) = OPTIONAL];
getDataRetentionConfigOrBuilder in interface EnvironmentConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static EnvironmentConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EnvironmentConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EnvironmentConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EnvironmentConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EnvironmentConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EnvironmentConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static EnvironmentConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static EnvironmentConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static EnvironmentConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static EnvironmentConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static EnvironmentConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static EnvironmentConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic EnvironmentConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static EnvironmentConfig.Builder newBuilder()
public static EnvironmentConfig.Builder newBuilder(EnvironmentConfig prototype)
public EnvironmentConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected EnvironmentConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static EnvironmentConfig getDefaultInstance()
public static com.google.protobuf.Parser<EnvironmentConfig> parser()
public com.google.protobuf.Parser<EnvironmentConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public EnvironmentConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.