public static final class TCPLoadBalancerRule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder> implements TCPLoadBalancerRuleOrBuilder
appscode.kubernetes.v1beta1.TCPLoadBalancerRule| Modifier and Type | Method and Description |
|---|---|
TCPLoadBalancerRule.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
TCPLoadBalancerRule |
build() |
TCPLoadBalancerRule |
buildPartial() |
TCPLoadBalancerRule.Builder |
clear() |
TCPLoadBalancerRule.Builder |
clearBackend()
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2; |
TCPLoadBalancerRule.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TCPLoadBalancerRule.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TCPLoadBalancerRule.Builder |
clearPort()
optional string port = 1; |
TCPLoadBalancerRule.Builder |
clearSecretPemName()
optional string secret_pem_name = 4; |
TCPLoadBalancerRule.Builder |
clearSSLSecretName()
optional string SSL_secret_name = 3; |
TCPLoadBalancerRule.Builder |
clone() |
LoadBalancerBackend |
getBackend()
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2; |
LoadBalancerBackend.Builder |
getBackendBuilder()
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2; |
LoadBalancerBackendOrBuilder |
getBackendOrBuilder()
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2; |
TCPLoadBalancerRule |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getPort()
optional string port = 1; |
com.google.protobuf.ByteString |
getPortBytes()
optional string port = 1; |
java.lang.String |
getSecretPemName()
optional string secret_pem_name = 4; |
com.google.protobuf.ByteString |
getSecretPemNameBytes()
optional string secret_pem_name = 4; |
java.lang.String |
getSSLSecretName()
optional string SSL_secret_name = 3; |
com.google.protobuf.ByteString |
getSSLSecretNameBytes()
optional string SSL_secret_name = 3; |
boolean |
hasBackend()
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TCPLoadBalancerRule.Builder |
mergeBackend(LoadBalancerBackend value)
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2; |
TCPLoadBalancerRule.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TCPLoadBalancerRule.Builder |
mergeFrom(com.google.protobuf.Message other) |
TCPLoadBalancerRule.Builder |
mergeFrom(TCPLoadBalancerRule other) |
TCPLoadBalancerRule.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TCPLoadBalancerRule.Builder |
setBackend(LoadBalancerBackend.Builder builderForValue)
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2; |
TCPLoadBalancerRule.Builder |
setBackend(LoadBalancerBackend value)
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2; |
TCPLoadBalancerRule.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
TCPLoadBalancerRule.Builder |
setPort(java.lang.String value)
optional string port = 1; |
TCPLoadBalancerRule.Builder |
setPortBytes(com.google.protobuf.ByteString value)
optional string port = 1; |
TCPLoadBalancerRule.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
TCPLoadBalancerRule.Builder |
setSecretPemName(java.lang.String value)
optional string secret_pem_name = 4; |
TCPLoadBalancerRule.Builder |
setSecretPemNameBytes(com.google.protobuf.ByteString value)
optional string secret_pem_name = 4; |
TCPLoadBalancerRule.Builder |
setSSLSecretName(java.lang.String value)
optional string SSL_secret_name = 3; |
TCPLoadBalancerRule.Builder |
setSSLSecretNameBytes(com.google.protobuf.ByteString value)
optional string SSL_secret_name = 3; |
TCPLoadBalancerRule.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>public TCPLoadBalancerRule.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>public TCPLoadBalancerRule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TCPLoadBalancerRule build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TCPLoadBalancerRule buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TCPLoadBalancerRule.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>public TCPLoadBalancerRule.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>public TCPLoadBalancerRule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>public TCPLoadBalancerRule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>public TCPLoadBalancerRule.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>public TCPLoadBalancerRule.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>public TCPLoadBalancerRule.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TCPLoadBalancerRule.Builder>public TCPLoadBalancerRule.Builder mergeFrom(TCPLoadBalancerRule other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>public TCPLoadBalancerRule.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TCPLoadBalancerRule.Builder>java.io.IOExceptionpublic java.lang.String getPort()
optional string port = 1;getPort in interface TCPLoadBalancerRuleOrBuilderpublic com.google.protobuf.ByteString getPortBytes()
optional string port = 1;getPortBytes in interface TCPLoadBalancerRuleOrBuilderpublic TCPLoadBalancerRule.Builder setPort(java.lang.String value)
optional string port = 1;public TCPLoadBalancerRule.Builder clearPort()
optional string port = 1;public TCPLoadBalancerRule.Builder setPortBytes(com.google.protobuf.ByteString value)
optional string port = 1;public boolean hasBackend()
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2;hasBackend in interface TCPLoadBalancerRuleOrBuilderpublic LoadBalancerBackend getBackend()
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2;getBackend in interface TCPLoadBalancerRuleOrBuilderpublic TCPLoadBalancerRule.Builder setBackend(LoadBalancerBackend value)
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2;public TCPLoadBalancerRule.Builder setBackend(LoadBalancerBackend.Builder builderForValue)
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2;public TCPLoadBalancerRule.Builder mergeBackend(LoadBalancerBackend value)
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2;public TCPLoadBalancerRule.Builder clearBackend()
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2;public LoadBalancerBackend.Builder getBackendBuilder()
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2;public LoadBalancerBackendOrBuilder getBackendOrBuilder()
optional .appscode.kubernetes.v1beta1.LoadBalancerBackend backend = 2;getBackendOrBuilder in interface TCPLoadBalancerRuleOrBuilderpublic java.lang.String getSSLSecretName()
optional string SSL_secret_name = 3;getSSLSecretName in interface TCPLoadBalancerRuleOrBuilderpublic com.google.protobuf.ByteString getSSLSecretNameBytes()
optional string SSL_secret_name = 3;getSSLSecretNameBytes in interface TCPLoadBalancerRuleOrBuilderpublic TCPLoadBalancerRule.Builder setSSLSecretName(java.lang.String value)
optional string SSL_secret_name = 3;public TCPLoadBalancerRule.Builder clearSSLSecretName()
optional string SSL_secret_name = 3;public TCPLoadBalancerRule.Builder setSSLSecretNameBytes(com.google.protobuf.ByteString value)
optional string SSL_secret_name = 3;public java.lang.String getSecretPemName()
optional string secret_pem_name = 4;getSecretPemName in interface TCPLoadBalancerRuleOrBuilderpublic com.google.protobuf.ByteString getSecretPemNameBytes()
optional string secret_pem_name = 4;getSecretPemNameBytes in interface TCPLoadBalancerRuleOrBuilderpublic TCPLoadBalancerRule.Builder setSecretPemName(java.lang.String value)
optional string secret_pem_name = 4;public TCPLoadBalancerRule.Builder clearSecretPemName()
optional string secret_pem_name = 4;public TCPLoadBalancerRule.Builder setSecretPemNameBytes(com.google.protobuf.ByteString value)
optional string secret_pem_name = 4;public final TCPLoadBalancerRule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>public final TCPLoadBalancerRule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TCPLoadBalancerRule.Builder>