public static final class CertificateMap.GclbTarget.IpConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CertificateMap.GclbTarget.IpConfig.Builder> implements CertificateMap.GclbTarget.IpConfigOrBuilder
Defines IP configuration where this Certificate Map is serving.Protobuf type
google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, 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<CertificateMap.GclbTarget.IpConfig.Builder>public CertificateMap.GclbTarget.IpConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateMap.GclbTarget.IpConfig.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<CertificateMap.GclbTarget.IpConfig.Builder>public CertificateMap.GclbTarget.IpConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CertificateMap.GclbTarget.IpConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CertificateMap.GclbTarget.IpConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CertificateMap.GclbTarget.IpConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateMap.GclbTarget.IpConfig.Builder>public CertificateMap.GclbTarget.IpConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateMap.GclbTarget.IpConfig.Builder>public CertificateMap.GclbTarget.IpConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateMap.GclbTarget.IpConfig.Builder>public CertificateMap.GclbTarget.IpConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateMap.GclbTarget.IpConfig.Builder>public CertificateMap.GclbTarget.IpConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateMap.GclbTarget.IpConfig.Builder>public CertificateMap.GclbTarget.IpConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateMap.GclbTarget.IpConfig.Builder>public CertificateMap.GclbTarget.IpConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CertificateMap.GclbTarget.IpConfig.Builder>public CertificateMap.GclbTarget.IpConfig.Builder mergeFrom(CertificateMap.GclbTarget.IpConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateMap.GclbTarget.IpConfig.Builder>public CertificateMap.GclbTarget.IpConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CertificateMap.GclbTarget.IpConfig.Builder>IOExceptionpublic String getIpAddress()
Output only. An external IP address.
string ip_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getIpAddress in interface CertificateMap.GclbTarget.IpConfigOrBuilderpublic com.google.protobuf.ByteString getIpAddressBytes()
Output only. An external IP address.
string ip_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getIpAddressBytes in interface CertificateMap.GclbTarget.IpConfigOrBuilderpublic CertificateMap.GclbTarget.IpConfig.Builder setIpAddress(String value)
Output only. An external IP address.
string ip_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The ipAddress to set.public CertificateMap.GclbTarget.IpConfig.Builder clearIpAddress()
Output only. An external IP address.
string ip_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public CertificateMap.GclbTarget.IpConfig.Builder setIpAddressBytes(com.google.protobuf.ByteString value)
Output only. An external IP address.
string ip_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for ipAddress to set.public List<Integer> getPortsList()
Output only. Ports.
repeated uint32 ports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getPortsList in interface CertificateMap.GclbTarget.IpConfigOrBuilderpublic int getPortsCount()
Output only. Ports.
repeated uint32 ports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getPortsCount in interface CertificateMap.GclbTarget.IpConfigOrBuilderpublic int getPorts(int index)
Output only. Ports.
repeated uint32 ports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getPorts in interface CertificateMap.GclbTarget.IpConfigOrBuilderindex - The index of the element to return.public CertificateMap.GclbTarget.IpConfig.Builder setPorts(int index, int value)
Output only. Ports.
repeated uint32 ports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];index - The index to set the value at.value - The ports to set.public CertificateMap.GclbTarget.IpConfig.Builder addPorts(int value)
Output only. Ports.
repeated uint32 ports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The ports to add.public CertificateMap.GclbTarget.IpConfig.Builder addAllPorts(Iterable<? extends Integer> values)
Output only. Ports.
repeated uint32 ports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];values - The ports to add.public CertificateMap.GclbTarget.IpConfig.Builder clearPorts()
Output only. Ports.
repeated uint32 ports = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];public final CertificateMap.GclbTarget.IpConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateMap.GclbTarget.IpConfig.Builder>public final CertificateMap.GclbTarget.IpConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateMap.GclbTarget.IpConfig.Builder>Copyright © 2024 Google LLC. All rights reserved.