Class WorkloadsConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig
-
- All Implemented Interfaces:
WorkloadsConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class WorkloadsConfig extends com.google.protobuf.GeneratedMessageV3 implements WorkloadsConfigOrBuilder
The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
Protobuf typegoogle.cloud.orchestration.airflow.service.v1.WorkloadsConfig- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWorkloadsConfig.BuilderThe Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment.static classWorkloadsConfig.SchedulerResourceConfiguration for resources used by Airflow schedulers.static interfaceWorkloadsConfig.SchedulerResourceOrBuilderstatic classWorkloadsConfig.WebServerResourceConfiguration for resources used by Airflow web server.static interfaceWorkloadsConfig.WebServerResourceOrBuilderstatic classWorkloadsConfig.WorkerResourceConfiguration for resources used by Airflow workers.static interfaceWorkloadsConfig.WorkerResourceOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intSCHEDULER_FIELD_NUMBERstatic intWEB_SERVER_FIELD_NUMBERstatic intWORKER_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static WorkloadsConfiggetDefaultInstance()WorkloadsConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<WorkloadsConfig>getParserForType()WorkloadsConfig.SchedulerResourcegetScheduler()Optional.WorkloadsConfig.SchedulerResourceOrBuildergetSchedulerOrBuilder()Optional.intgetSerializedSize()WorkloadsConfig.WebServerResourcegetWebServer()Optional.WorkloadsConfig.WebServerResourceOrBuildergetWebServerOrBuilder()Optional.WorkloadsConfig.WorkerResourcegetWorker()Optional.WorkloadsConfig.WorkerResourceOrBuildergetWorkerOrBuilder()Optional.inthashCode()booleanhasScheduler()Optional.booleanhasWebServer()Optional.booleanhasWorker()Optional.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static WorkloadsConfig.BuildernewBuilder()static WorkloadsConfig.BuildernewBuilder(WorkloadsConfig prototype)WorkloadsConfig.BuildernewBuilderForType()protected WorkloadsConfig.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static WorkloadsConfigparseDelimitedFrom(InputStream input)static WorkloadsConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkloadsConfigparseFrom(byte[] data)static WorkloadsConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkloadsConfigparseFrom(com.google.protobuf.ByteString data)static WorkloadsConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkloadsConfigparseFrom(com.google.protobuf.CodedInputStream input)static WorkloadsConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkloadsConfigparseFrom(InputStream input)static WorkloadsConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkloadsConfigparseFrom(ByteBuffer data)static WorkloadsConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<WorkloadsConfig>parser()WorkloadsConfig.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
SCHEDULER_FIELD_NUMBER
public static final int SCHEDULER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WEB_SERVER_FIELD_NUMBER
public static final int WEB_SERVER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WORKER_FIELD_NUMBER
public static final int WORKER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasScheduler
public boolean hasScheduler()
Optional. Resources used by Airflow schedulers.
.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.SchedulerResource scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasSchedulerin interfaceWorkloadsConfigOrBuilder- Returns:
- Whether the scheduler field is set.
-
getScheduler
public WorkloadsConfig.SchedulerResource getScheduler()
Optional. Resources used by Airflow schedulers.
.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.SchedulerResource scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSchedulerin interfaceWorkloadsConfigOrBuilder- Returns:
- The scheduler.
-
getSchedulerOrBuilder
public WorkloadsConfig.SchedulerResourceOrBuilder getSchedulerOrBuilder()
Optional. Resources used by Airflow schedulers.
.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.SchedulerResource scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSchedulerOrBuilderin interfaceWorkloadsConfigOrBuilder
-
hasWebServer
public boolean hasWebServer()
Optional. Resources used by Airflow web server.
.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.WebServerResource web_server = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasWebServerin interfaceWorkloadsConfigOrBuilder- Returns:
- Whether the webServer field is set.
-
getWebServer
public WorkloadsConfig.WebServerResource getWebServer()
Optional. Resources used by Airflow web server.
.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.WebServerResource web_server = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getWebServerin interfaceWorkloadsConfigOrBuilder- Returns:
- The webServer.
-
getWebServerOrBuilder
public WorkloadsConfig.WebServerResourceOrBuilder getWebServerOrBuilder()
Optional. Resources used by Airflow web server.
.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.WebServerResource web_server = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getWebServerOrBuilderin interfaceWorkloadsConfigOrBuilder
-
hasWorker
public boolean hasWorker()
Optional. Resources used by Airflow workers.
.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.WorkerResource worker = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasWorkerin interfaceWorkloadsConfigOrBuilder- Returns:
- Whether the worker field is set.
-
getWorker
public WorkloadsConfig.WorkerResource getWorker()
Optional. Resources used by Airflow workers.
.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.WorkerResource worker = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getWorkerin interfaceWorkloadsConfigOrBuilder- Returns:
- The worker.
-
getWorkerOrBuilder
public WorkloadsConfig.WorkerResourceOrBuilder getWorkerOrBuilder()
Optional. Resources used by Airflow workers.
.google.cloud.orchestration.airflow.service.v1.WorkloadsConfig.WorkerResource worker = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getWorkerOrBuilderin interfaceWorkloadsConfigOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static WorkloadsConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkloadsConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkloadsConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkloadsConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkloadsConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkloadsConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkloadsConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkloadsConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static WorkloadsConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static WorkloadsConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkloadsConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkloadsConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public WorkloadsConfig.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static WorkloadsConfig.Builder newBuilder()
-
newBuilder
public static WorkloadsConfig.Builder newBuilder(WorkloadsConfig prototype)
-
toBuilder
public WorkloadsConfig.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected WorkloadsConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static WorkloadsConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<WorkloadsConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<WorkloadsConfig> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public WorkloadsConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-