Package api
Class SubmitOuterClass.IngressConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.IngressConfig.Builder>
-
- api.SubmitOuterClass.IngressConfig.Builder
-
- All Implemented Interfaces:
SubmitOuterClass.IngressConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SubmitOuterClass.IngressConfig
public static final class SubmitOuterClass.IngressConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.IngressConfig.Builder> implements SubmitOuterClass.IngressConfigOrBuilder
Protobuf typeapi.IngressConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description SubmitOuterClass.IngressConfig.BuilderaddAllPorts(Iterable<? extends Integer> values)repeated uint32 ports = 2;SubmitOuterClass.IngressConfig.BuilderaddPorts(int value)repeated uint32 ports = 2;SubmitOuterClass.IngressConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SubmitOuterClass.IngressConfigbuild()SubmitOuterClass.IngressConfigbuildPartial()SubmitOuterClass.IngressConfig.Builderclear()SubmitOuterClass.IngressConfig.BuilderclearAnnotations()SubmitOuterClass.IngressConfig.BuilderclearCertName()string cert_name = 5;SubmitOuterClass.IngressConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SubmitOuterClass.IngressConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SubmitOuterClass.IngressConfig.BuilderclearPorts()repeated uint32 ports = 2;SubmitOuterClass.IngressConfig.BuilderclearTlsEnabled()bool tls_enabled = 4;SubmitOuterClass.IngressConfig.BuilderclearType()Deprecated.api.IngressConfig.type is deprecated.SubmitOuterClass.IngressConfig.BuilderclearUseClusterIP()bool use_clusterIP = 6;SubmitOuterClass.IngressConfig.Builderclone()booleancontainsAnnotations(String key)map<string, string> annotations = 3;Map<String,String>getAnnotations()Deprecated.intgetAnnotationsCount()map<string, string> annotations = 3;Map<String,String>getAnnotationsMap()map<string, string> annotations = 3;StringgetAnnotationsOrDefault(String key, String defaultValue)map<string, string> annotations = 3;StringgetAnnotationsOrThrow(String key)map<string, string> annotations = 3;StringgetCertName()string cert_name = 5;com.google.protobuf.ByteStringgetCertNameBytes()string cert_name = 5;SubmitOuterClass.IngressConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Map<String,String>getMutableAnnotations()Deprecated.intgetPorts(int index)repeated uint32 ports = 2;intgetPortsCount()repeated uint32 ports = 2;List<Integer>getPortsList()repeated uint32 ports = 2;booleangetTlsEnabled()bool tls_enabled = 4;SubmitOuterClass.IngressTypegetType()Deprecated.api.IngressConfig.type is deprecated.intgetTypeValue()Deprecated.api.IngressConfig.type is deprecated.booleangetUseClusterIP()bool use_clusterIP = 6;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number)protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number)booleanisInitialized()SubmitOuterClass.IngressConfig.BuildermergeFrom(SubmitOuterClass.IngressConfig other)SubmitOuterClass.IngressConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SubmitOuterClass.IngressConfig.BuildermergeFrom(com.google.protobuf.Message other)SubmitOuterClass.IngressConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SubmitOuterClass.IngressConfig.BuilderputAllAnnotations(Map<String,String> values)map<string, string> annotations = 3;SubmitOuterClass.IngressConfig.BuilderputAnnotations(String key, String value)map<string, string> annotations = 3;SubmitOuterClass.IngressConfig.BuilderremoveAnnotations(String key)map<string, string> annotations = 3;SubmitOuterClass.IngressConfig.BuildersetCertName(String value)string cert_name = 5;SubmitOuterClass.IngressConfig.BuildersetCertNameBytes(com.google.protobuf.ByteString value)string cert_name = 5;SubmitOuterClass.IngressConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SubmitOuterClass.IngressConfig.BuildersetPorts(int index, int value)repeated uint32 ports = 2;SubmitOuterClass.IngressConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)SubmitOuterClass.IngressConfig.BuildersetTlsEnabled(boolean value)bool tls_enabled = 4;SubmitOuterClass.IngressConfig.BuildersetType(SubmitOuterClass.IngressType value)Deprecated.api.IngressConfig.type is deprecated.SubmitOuterClass.IngressConfig.BuildersetTypeValue(int value)Deprecated.api.IngressConfig.type is deprecated.SubmitOuterClass.IngressConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SubmitOuterClass.IngressConfig.BuildersetUseClusterIP(boolean value)bool use_clusterIP = 6;-
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()
-
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
- Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.IngressConfig.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
- Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.IngressConfig.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.IngressConfig.Builder>
-
clear
public SubmitOuterClass.IngressConfig.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<SubmitOuterClass.IngressConfig.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<SubmitOuterClass.IngressConfig.Builder>
-
getDefaultInstanceForType
public SubmitOuterClass.IngressConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SubmitOuterClass.IngressConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SubmitOuterClass.IngressConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SubmitOuterClass.IngressConfig.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<SubmitOuterClass.IngressConfig.Builder>
-
setField
public SubmitOuterClass.IngressConfig.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<SubmitOuterClass.IngressConfig.Builder>
-
clearField
public SubmitOuterClass.IngressConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.IngressConfig.Builder>
-
clearOneof
public SubmitOuterClass.IngressConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.IngressConfig.Builder>
-
setRepeatedField
public SubmitOuterClass.IngressConfig.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<SubmitOuterClass.IngressConfig.Builder>
-
addRepeatedField
public SubmitOuterClass.IngressConfig.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<SubmitOuterClass.IngressConfig.Builder>
-
mergeFrom
public SubmitOuterClass.IngressConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SubmitOuterClass.IngressConfig.Builder>
-
mergeFrom
public SubmitOuterClass.IngressConfig.Builder mergeFrom(SubmitOuterClass.IngressConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.IngressConfig.Builder>
-
mergeFrom
public SubmitOuterClass.IngressConfig.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<SubmitOuterClass.IngressConfig.Builder>- Throws:
IOException
-
getTypeValue
@Deprecated public int getTypeValue()
Deprecated.api.IngressConfig.type is deprecated. See pkg/api/submit.proto;l=32.api.IngressType type = 1 [deprecated = true];- Specified by:
getTypeValuein interfaceSubmitOuterClass.IngressConfigOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
@Deprecated public SubmitOuterClass.IngressConfig.Builder setTypeValue(int value)
Deprecated.api.IngressConfig.type is deprecated. See pkg/api/submit.proto;l=32.api.IngressType type = 1 [deprecated = true];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
@Deprecated public SubmitOuterClass.IngressType getType()
Deprecated.api.IngressConfig.type is deprecated. See pkg/api/submit.proto;l=32.api.IngressType type = 1 [deprecated = true];- Specified by:
getTypein interfaceSubmitOuterClass.IngressConfigOrBuilder- Returns:
- The type.
-
setType
@Deprecated public SubmitOuterClass.IngressConfig.Builder setType(SubmitOuterClass.IngressType value)
Deprecated.api.IngressConfig.type is deprecated. See pkg/api/submit.proto;l=32.api.IngressType type = 1 [deprecated = true];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
@Deprecated public SubmitOuterClass.IngressConfig.Builder clearType()
Deprecated.api.IngressConfig.type is deprecated. See pkg/api/submit.proto;l=32.api.IngressType type = 1 [deprecated = true];- Returns:
- This builder for chaining.
-
getPortsList
public List<Integer> getPortsList()
repeated uint32 ports = 2;- Specified by:
getPortsListin interfaceSubmitOuterClass.IngressConfigOrBuilder- Returns:
- A list containing the ports.
-
getPortsCount
public int getPortsCount()
repeated uint32 ports = 2;- Specified by:
getPortsCountin interfaceSubmitOuterClass.IngressConfigOrBuilder- Returns:
- The count of ports.
-
getPorts
public int getPorts(int index)
repeated uint32 ports = 2;- Specified by:
getPortsin interfaceSubmitOuterClass.IngressConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The ports at the given index.
-
setPorts
public SubmitOuterClass.IngressConfig.Builder setPorts(int index, int value)
repeated uint32 ports = 2;- Parameters:
index- The index to set the value at.value- The ports to set.- Returns:
- This builder for chaining.
-
addPorts
public SubmitOuterClass.IngressConfig.Builder addPorts(int value)
repeated uint32 ports = 2;- Parameters:
value- The ports to add.- Returns:
- This builder for chaining.
-
addAllPorts
public SubmitOuterClass.IngressConfig.Builder addAllPorts(Iterable<? extends Integer> values)
repeated uint32 ports = 2;- Parameters:
values- The ports to add.- Returns:
- This builder for chaining.
-
clearPorts
public SubmitOuterClass.IngressConfig.Builder clearPorts()
repeated uint32 ports = 2;- Returns:
- This builder for chaining.
-
getAnnotationsCount
public int getAnnotationsCount()
Description copied from interface:SubmitOuterClass.IngressConfigOrBuildermap<string, string> annotations = 3;- Specified by:
getAnnotationsCountin interfaceSubmitOuterClass.IngressConfigOrBuilder
-
containsAnnotations
public boolean containsAnnotations(String key)
map<string, string> annotations = 3;- Specified by:
containsAnnotationsin interfaceSubmitOuterClass.IngressConfigOrBuilder
-
getAnnotations
@Deprecated public Map<String,String> getAnnotations()
Deprecated.UsegetAnnotationsMap()instead.- Specified by:
getAnnotationsin interfaceSubmitOuterClass.IngressConfigOrBuilder
-
getAnnotationsMap
public Map<String,String> getAnnotationsMap()
map<string, string> annotations = 3;- Specified by:
getAnnotationsMapin interfaceSubmitOuterClass.IngressConfigOrBuilder
-
getAnnotationsOrDefault
public String getAnnotationsOrDefault(String key, String defaultValue)
map<string, string> annotations = 3;- Specified by:
getAnnotationsOrDefaultin interfaceSubmitOuterClass.IngressConfigOrBuilder
-
getAnnotationsOrThrow
public String getAnnotationsOrThrow(String key)
map<string, string> annotations = 3;- Specified by:
getAnnotationsOrThrowin interfaceSubmitOuterClass.IngressConfigOrBuilder
-
clearAnnotations
public SubmitOuterClass.IngressConfig.Builder clearAnnotations()
-
removeAnnotations
public SubmitOuterClass.IngressConfig.Builder removeAnnotations(String key)
map<string, string> annotations = 3;
-
getMutableAnnotations
@Deprecated public Map<String,String> getMutableAnnotations()
Deprecated.Use alternate mutation accessors instead.
-
putAnnotations
public SubmitOuterClass.IngressConfig.Builder putAnnotations(String key, String value)
map<string, string> annotations = 3;
-
putAllAnnotations
public SubmitOuterClass.IngressConfig.Builder putAllAnnotations(Map<String,String> values)
map<string, string> annotations = 3;
-
getTlsEnabled
public boolean getTlsEnabled()
bool tls_enabled = 4;- Specified by:
getTlsEnabledin interfaceSubmitOuterClass.IngressConfigOrBuilder- Returns:
- The tlsEnabled.
-
setTlsEnabled
public SubmitOuterClass.IngressConfig.Builder setTlsEnabled(boolean value)
bool tls_enabled = 4;- Parameters:
value- The tlsEnabled to set.- Returns:
- This builder for chaining.
-
clearTlsEnabled
public SubmitOuterClass.IngressConfig.Builder clearTlsEnabled()
bool tls_enabled = 4;- Returns:
- This builder for chaining.
-
getCertName
public String getCertName()
string cert_name = 5;- Specified by:
getCertNamein interfaceSubmitOuterClass.IngressConfigOrBuilder- Returns:
- The certName.
-
getCertNameBytes
public com.google.protobuf.ByteString getCertNameBytes()
string cert_name = 5;- Specified by:
getCertNameBytesin interfaceSubmitOuterClass.IngressConfigOrBuilder- Returns:
- The bytes for certName.
-
setCertName
public SubmitOuterClass.IngressConfig.Builder setCertName(String value)
string cert_name = 5;- Parameters:
value- The certName to set.- Returns:
- This builder for chaining.
-
clearCertName
public SubmitOuterClass.IngressConfig.Builder clearCertName()
string cert_name = 5;- Returns:
- This builder for chaining.
-
setCertNameBytes
public SubmitOuterClass.IngressConfig.Builder setCertNameBytes(com.google.protobuf.ByteString value)
string cert_name = 5;- Parameters:
value- The bytes for certName to set.- Returns:
- This builder for chaining.
-
getUseClusterIP
public boolean getUseClusterIP()
bool use_clusterIP = 6;- Specified by:
getUseClusterIPin interfaceSubmitOuterClass.IngressConfigOrBuilder- Returns:
- The useClusterIP.
-
setUseClusterIP
public SubmitOuterClass.IngressConfig.Builder setUseClusterIP(boolean value)
bool use_clusterIP = 6;- Parameters:
value- The useClusterIP to set.- Returns:
- This builder for chaining.
-
clearUseClusterIP
public SubmitOuterClass.IngressConfig.Builder clearUseClusterIP()
bool use_clusterIP = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final SubmitOuterClass.IngressConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.IngressConfig.Builder>
-
mergeUnknownFields
public final SubmitOuterClass.IngressConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.IngressConfig.Builder>
-
-