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.v1.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.v1.MasterAuthorizedNetworksConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MasterAuthorizedNetworksConfig.Builder
addAllCidrBlocks(Iterable<? extends MasterAuthorizedNetworksConfig.CidrBlock> values)
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.Builder
addCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock value)
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.Builder
addCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock.Builder builderForValue)
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.Builder
addCidrBlocks(MasterAuthorizedNetworksConfig.CidrBlock value)
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.Builder
addCidrBlocks(MasterAuthorizedNetworksConfig.CidrBlock.Builder builderForValue)
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.CidrBlock.Builder
addCidrBlocksBuilder()
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.CidrBlock.Builder
addCidrBlocksBuilder(int index)
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
MasterAuthorizedNetworksConfig
build()
MasterAuthorizedNetworksConfig
buildPartial()
MasterAuthorizedNetworksConfig.Builder
clear()
MasterAuthorizedNetworksConfig.Builder
clearCidrBlocks()
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.Builder
clearEnabled()
Whether or not master authorized networks feature is enabled.MasterAuthorizedNetworksConfig.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
MasterAuthorizedNetworksConfig.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
MasterAuthorizedNetworksConfig.Builder
clone()
MasterAuthorizedNetworksConfig.CidrBlock
getCidrBlocks(int index)
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.CidrBlock.Builder
getCidrBlocksBuilder(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.int
getCidrBlocksCount()
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.CidrBlockOrBuilder
getCidrBlocksOrBuilder(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.MasterAuthorizedNetworksConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
boolean
getEnabled()
Whether or not master authorized networks feature is enabled.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
MasterAuthorizedNetworksConfig.Builder
mergeFrom(MasterAuthorizedNetworksConfig other)
MasterAuthorizedNetworksConfig.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
MasterAuthorizedNetworksConfig.Builder
mergeFrom(com.google.protobuf.Message other)
MasterAuthorizedNetworksConfig.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
MasterAuthorizedNetworksConfig.Builder
removeCidrBlocks(int index)
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.Builder
setCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock value)
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.Builder
setCidrBlocks(int index, MasterAuthorizedNetworksConfig.CidrBlock.Builder builderForValue)
Up to 50 external networks that could access Kubernetes master through HTTPS.MasterAuthorizedNetworksConfig.Builder
setEnabled(boolean value)
Whether or not master authorized networks feature is enabled.MasterAuthorizedNetworksConfig.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
MasterAuthorizedNetworksConfig.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
MasterAuthorizedNetworksConfig.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
clear
public MasterAuthorizedNetworksConfig.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
getDefaultInstanceForType
public MasterAuthorizedNetworksConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public MasterAuthorizedNetworksConfig build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MasterAuthorizedNetworksConfig buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MasterAuthorizedNetworksConfig.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
setField
public MasterAuthorizedNetworksConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
clearField
public MasterAuthorizedNetworksConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
clearOneof
public MasterAuthorizedNetworksConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
setRepeatedField
public MasterAuthorizedNetworksConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
addRepeatedField
public MasterAuthorizedNetworksConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
mergeFrom
public MasterAuthorizedNetworksConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MasterAuthorizedNetworksConfig.Builder>
-
mergeFrom
public MasterAuthorizedNetworksConfig.Builder mergeFrom(MasterAuthorizedNetworksConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getEnabled
in 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.v1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
- Specified by:
getCidrBlocksList
in interfaceMasterAuthorizedNetworksConfigOrBuilder
-
getCidrBlocksCount
public int getCidrBlocksCount()
Up to 50 external networks that could access Kubernetes master through HTTPS.
repeated .google.cloud.orchestration.airflow.service.v1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
- Specified by:
getCidrBlocksCount
in 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.v1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
- Specified by:
getCidrBlocks
in 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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
- Specified by:
getCidrBlocksOrBuilder
in 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.v1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
- Specified by:
getCidrBlocksOrBuilderList
in 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.v1.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.v1.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.v1.MasterAuthorizedNetworksConfig.CidrBlock cidr_blocks = 2;
-
setUnknownFields
public final MasterAuthorizedNetworksConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
mergeUnknownFields
public final MasterAuthorizedNetworksConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MasterAuthorizedNetworksConfig.Builder>
-
-