public static final class WorkloadsConfig.DagProcessorResource.Builder extends GeneratedMessageV3.Builder<WorkloadsConfig.DagProcessorResource.Builder> implements WorkloadsConfig.DagProcessorResourceOrBuilder
Configuration for resources used by Airflow DAG processors.
This field is supported for Cloud Composer environments in versions
composer-3..-airflow-..* and newer.
Protobuf type
google.cloud.orchestration.airflow.service.v1beta1.WorkloadsConfig.DagProcessorResource
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public WorkloadsConfig.DagProcessorResource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public WorkloadsConfig.DagProcessorResource build()
buildPartial()
public WorkloadsConfig.DagProcessorResource buildPartial()
clear()
public WorkloadsConfig.DagProcessorResource.Builder clear()
Overrides
clearCount()
public WorkloadsConfig.DagProcessorResource.Builder clearCount()
Optional. The number of DAG processors. If not provided or set to 0, a
single DAG processor instance will be created.
int32 count = 4 [(.google.api.field_behavior) = OPTIONAL];
clearCpu()
public WorkloadsConfig.DagProcessorResource.Builder clearCpu()
Optional. CPU request and limit for a single Airflow DAG processor
replica.
float cpu = 1 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public WorkloadsConfig.DagProcessorResource.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMemoryGb()
public WorkloadsConfig.DagProcessorResource.Builder clearMemoryGb()
Optional. Memory (GB) request and limit for a single Airflow DAG
processor replica.
float memory_gb = 2 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public WorkloadsConfig.DagProcessorResource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearStorageGb()
public WorkloadsConfig.DagProcessorResource.Builder clearStorageGb()
Optional. Storage (GB) request and limit for a single Airflow DAG
processor replica.
float storage_gb = 3 [(.google.api.field_behavior) = OPTIONAL];
clone()
public WorkloadsConfig.DagProcessorResource.Builder clone()
Overrides
getCount()
Optional. The number of DAG processors. If not provided or set to 0, a
single DAG processor instance will be created.
int32 count = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
The count.
|
getCpu()
Optional. CPU request and limit for a single Airflow DAG processor
replica.
float cpu = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The cpu.
|
getDefaultInstanceForType()
public WorkloadsConfig.DagProcessorResource getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMemoryGb()
public float getMemoryGb()
Optional. Memory (GB) request and limit for a single Airflow DAG
processor replica.
float memory_gb = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The memoryGb.
|
getStorageGb()
public float getStorageGb()
Optional. Storage (GB) request and limit for a single Airflow DAG
processor replica.
float storage_gb = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The storageGb.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(WorkloadsConfig.DagProcessorResource other)
public WorkloadsConfig.DagProcessorResource.Builder mergeFrom(WorkloadsConfig.DagProcessorResource other)
public WorkloadsConfig.DagProcessorResource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public WorkloadsConfig.DagProcessorResource.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final WorkloadsConfig.DagProcessorResource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setCount(int value)
public WorkloadsConfig.DagProcessorResource.Builder setCount(int value)
Optional. The number of DAG processors. If not provided or set to 0, a
single DAG processor instance will be created.
int32 count = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
int
The count to set.
|
setCpu(float value)
public WorkloadsConfig.DagProcessorResource.Builder setCpu(float value)
Optional. CPU request and limit for a single Airflow DAG processor
replica.
float cpu = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
float
The cpu to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public WorkloadsConfig.DagProcessorResource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMemoryGb(float value)
public WorkloadsConfig.DagProcessorResource.Builder setMemoryGb(float value)
Optional. Memory (GB) request and limit for a single Airflow DAG
processor replica.
float memory_gb = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
float
The memoryGb to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public WorkloadsConfig.DagProcessorResource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setStorageGb(float value)
public WorkloadsConfig.DagProcessorResource.Builder setStorageGb(float value)
Optional. Storage (GB) request and limit for a single Airflow DAG
processor replica.
float storage_gb = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
float
The storageGb to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final WorkloadsConfig.DagProcessorResource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides