public static final class WorkloadsConfig.SchedulerResource.Builder extends GeneratedMessageV3.Builder<WorkloadsConfig.SchedulerResource.Builder> implements WorkloadsConfig.SchedulerResourceOrBuilder
Configuration for resources used by Airflow schedulers.
Protobuf type
google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.SchedulerResource
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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.SchedulerResource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public WorkloadsConfig.SchedulerResource build()
buildPartial()
public WorkloadsConfig.SchedulerResource buildPartial()
clear()
public WorkloadsConfig.SchedulerResource.Builder clear()
Overrides
clearCount()
public WorkloadsConfig.SchedulerResource.Builder clearCount()
Optional. The number of schedulers.
int32 count = 4 [(.google.api.field_behavior) = OPTIONAL];
clearCpu()
public WorkloadsConfig.SchedulerResource.Builder clearCpu()
Optional. CPU request and limit for a single Airflow scheduler replica.
float cpu = 1 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public WorkloadsConfig.SchedulerResource.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMemoryGb()
public WorkloadsConfig.SchedulerResource.Builder clearMemoryGb()
Optional. Memory (GB) request and limit for a single Airflow scheduler
replica.
float memory_gb = 2 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public WorkloadsConfig.SchedulerResource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearStorageGb()
public WorkloadsConfig.SchedulerResource.Builder clearStorageGb()
Optional. Storage (GB) request and limit for a single Airflow scheduler
replica.
float storage_gb = 3 [(.google.api.field_behavior) = OPTIONAL];
clone()
public WorkloadsConfig.SchedulerResource.Builder clone()
Overrides
getCount()
Optional. The number of schedulers.
int32 count = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
The count.
|
getCpu()
Optional. CPU request and limit for a single Airflow scheduler replica.
float cpu = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The cpu.
|
getDefaultInstanceForType()
public WorkloadsConfig.SchedulerResource getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMemoryGb()
public float getMemoryGb()
Optional. Memory (GB) request and limit for a single Airflow scheduler
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 scheduler
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.SchedulerResource other)
public WorkloadsConfig.SchedulerResource.Builder mergeFrom(WorkloadsConfig.SchedulerResource other)
public WorkloadsConfig.SchedulerResource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public WorkloadsConfig.SchedulerResource.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final WorkloadsConfig.SchedulerResource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setCount(int value)
public WorkloadsConfig.SchedulerResource.Builder setCount(int value)
Optional. The number of schedulers.
int32 count = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
int
The count to set.
|
setCpu(float value)
public WorkloadsConfig.SchedulerResource.Builder setCpu(float value)
Optional. CPU request and limit for a single Airflow scheduler 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.SchedulerResource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMemoryGb(float value)
public WorkloadsConfig.SchedulerResource.Builder setMemoryGb(float value)
Optional. Memory (GB) request and limit for a single Airflow scheduler
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.SchedulerResource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setStorageGb(float value)
public WorkloadsConfig.SchedulerResource.Builder setStorageGb(float value)
Optional. Storage (GB) request and limit for a single Airflow scheduler
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.SchedulerResource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides