Class MasterAuthorizedNetworksConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
- com.google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.Builder
-
- All Implemented Interfaces:
MasterAuthorizedNetworksConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MasterAuthorizedNetworksConfig
public static final class MasterAuthorizedNetworksConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder> implements MasterAuthorizedNetworksConfigOrBuilder
Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
Protobuf typegoogle.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MasterAuthorizedNetworksConfig.BuilderaddAllCidrBlocks(Iterable<? extends MasterAuthorizedNetworksConfig.CidrBlock> values)Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.BuilderaddCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock value)Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.BuilderaddCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock.Builder builderForValue)Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.BuilderaddCidrBlocks(MasterAuthorizedNetworksConfig.CidrBlock value)Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.BuilderaddCidrBlocks(MasterAuthorizedNetworksConfig.CidrBlock.Builder builderForValue)Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.CidrBlock.BuilderaddCidrBlocksBuilder()Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.CidrBlock.BuilderaddCidrBlocksBuilder(int index)Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)MasterAuthorizedNetworksConfigbuild()MasterAuthorizedNetworksConfigbuildPartial()MasterAuthorizedNetworksConfig.Builderclear()MasterAuthorizedNetworksConfig.BuilderclearCidrBlocks()Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.BuilderclearEnabled()Whether or not master authorized networks feature is enabled.MasterAuthorizedNetworksConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)MasterAuthorizedNetworksConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)MasterAuthorizedNetworksConfig.Builderclone()MasterAuthorizedNetworksConfig.CidrBlockgetCidrBlocks(int index)Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.CidrBlock.BuildergetCidrBlocksBuilder(int index)Up to 50 external networks that could access Kubernetes master through HTTPS.List<MasterAuthorizedNetworksConfig.CidrBlock.Builder>getCidrBlocksBuilderList()Up to 50 external networks that could access Kubernetes master through HTTPS.intgetCidrBlocksCount()Up to 50 external networks that could access Kubernetes master through HTTPS.List<MasterAuthorizedNetworksConfig.CidrBlock>getCidrBlocksList()Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.CidrBlockOrBuildergetCidrBlocksOrBuilder(int index)Up to 50 external networks that could access Kubernetes master through HTTPS.List<? extends MasterAuthorizedNetworksConfig.CidrBlockOrBuilder>getCidrBlocksOrBuilderList()Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetEnabled()Whether or not master authorized networks feature is enabled.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MasterAuthorizedNetworksConfig.BuildermergeFrom(MasterAuthorizedNetworksConfig other)MasterAuthorizedNetworksConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)MasterAuthorizedNetworksConfig.BuildermergeFrom(com.google.protobuf.Message other)MasterAuthorizedNetworksConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MasterAuthorizedNetworksConfig.BuilderremoveCidrBlocks(int index)Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.BuildersetCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock value)Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.BuildersetCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock.Builder builderForValue)Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.BuildersetEnabled(boolean value)Whether or not master authorized networks feature is enabled.MasterAuthorizedNetworksConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)MasterAuthorizedNetworksConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)MasterAuthorizedNetworksConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
clear
public MasterAuthorizedNetworksConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
getDefaultInstanceForType
public MasterAuthorizedNetworksConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public MasterAuthorizedNetworksConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MasterAuthorizedNetworksConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MasterAuthorizedNetworksConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
setField
public MasterAuthorizedNetworksConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
clearField
public MasterAuthorizedNetworksConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
clearOneof
public MasterAuthorizedNetworksConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
setRepeatedField
public MasterAuthorizedNetworksConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
addRepeatedField
public MasterAuthorizedNetworksConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
mergeFrom
public MasterAuthorizedNetworksConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MasterAuthorizedNetworksConfig.Builder>
-
mergeFrom
public MasterAuthorizedNetworksConfig.Builder mergeFrom(MasterAuthorizedNetworksConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
mergeFrom
public MasterAuthorizedNetworksConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MasterAuthorizedNetworksConfig.Builder>- Throws:
IOException
-
getEnabled
public boolean getEnabled()
Whether or not master authorized networks feature is enabled.
bool enabled = 1;- Specified by:
getEnabledin interfaceMasterAuthorizedNetworksConfigOrBuilder- Returns:
- The enabled.
-
setEnabled
public MasterAuthorizedNetworksConfig.Builder setEnabled(boolean value)
Whether or not master authorized networks feature is enabled.
bool enabled = 1;- Parameters:
value- The enabled to set.- Returns:
- This builder for chaining.
-
clearEnabled
public MasterAuthorizedNetworksConfig.Builder clearEnabled()
Whether or not master authorized networks feature is enabled.
bool enabled = 1;- Returns:
- This builder for chaining.
-
getCidrBlocksList
public List<MasterAuthorizedNetworksConfig.CidrBlock> getCidrBlocksList()
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;- Specified by:
getCidrBlocksListin interfaceMasterAuthorizedNetworksConfigOrBuilder
-
getCidrBlocksCount
public int getCidrBlocksCount()
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;- Specified by:
getCidrBlocksCountin interfaceMasterAuthorizedNetworksConfigOrBuilder
-
getCidrBlocks
public MasterAuthorizedNetworksConfig.CidrBlock getCidrBlocks(int index)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;- Specified by:
getCidrBlocksin interfaceMasterAuthorizedNetworksConfigOrBuilder
-
setCidrBlocks
public MasterAuthorizedNetworksConfig.Builder setCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock value)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
setCidrBlocks
public MasterAuthorizedNetworksConfig.Builder setCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock.Builder builderForValue)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
addCidrBlocks
public MasterAuthorizedNetworksConfig.Builder addCidrBlocks(MasterAuthorizedNetworksConfig.CidrBlock value)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
addCidrBlocks
public MasterAuthorizedNetworksConfig.Builder addCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock value)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
addCidrBlocks
public MasterAuthorizedNetworksConfig.Builder addCidrBlocks(MasterAuthorizedNetworksConfig.CidrBlock.Builder builderForValue)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
addCidrBlocks
public MasterAuthorizedNetworksConfig.Builder addCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock.Builder builderForValue)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
addAllCidrBlocks
public MasterAuthorizedNetworksConfig.Builder addAllCidrBlocks(Iterable<? extends MasterAuthorizedNetworksConfig.CidrBlock> values)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
clearCidrBlocks
public MasterAuthorizedNetworksConfig.Builder clearCidrBlocks()
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
removeCidrBlocks
public MasterAuthorizedNetworksConfig.Builder removeCidrBlocks(int index)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
getCidrBlocksBuilder
public MasterAuthorizedNetworksConfig.CidrBlock.Builder getCidrBlocksBuilder(int index)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
getCidrBlocksOrBuilder
public MasterAuthorizedNetworksConfig.CidrBlockOrBuilder getCidrBlocksOrBuilder(int index)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;- Specified by:
getCidrBlocksOrBuilderin interfaceMasterAuthorizedNetworksConfigOrBuilder
-
getCidrBlocksOrBuilderList
public List<? extends MasterAuthorizedNetworksConfig.CidrBlockOrBuilder> getCidrBlocksOrBuilderList()
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;- Specified by:
getCidrBlocksOrBuilderListin interfaceMasterAuthorizedNetworksConfigOrBuilder
-
addCidrBlocksBuilder
public MasterAuthorizedNetworksConfig.CidrBlock.Builder addCidrBlocksBuilder()
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
addCidrBlocksBuilder
public MasterAuthorizedNetworksConfig.CidrBlock.Builder addCidrBlocksBuilder(int index)
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
getCidrBlocksBuilderList
public List<MasterAuthorizedNetworksConfig.CidrBlock.Builder> getCidrBlocksBuilderList()
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
setUnknownFields
public final MasterAuthorizedNetworksConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
mergeUnknownFields
public final MasterAuthorizedNetworksConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
-