public final class IpMapping extends GeneratedMessage implements IpMappingOrBuilder
Database instance IP mapping
Protobuf type google.cloud.sql.v1.IpMapping
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
IP_ADDRESS_FIELD_NUMBER
public static final int IP_ADDRESS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TIME_TO_RETIRE_FIELD_NUMBER
public static final int TIME_TO_RETIRE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static IpMapping getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static IpMapping.Builder newBuilder()
newBuilder(IpMapping prototype)
public static IpMapping.Builder newBuilder(IpMapping prototype)
| Parameter |
| Name |
Description |
prototype |
IpMapping
|
public static IpMapping parseDelimitedFrom(InputStream input)
public static IpMapping parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static IpMapping parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static IpMapping parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static IpMapping parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static IpMapping parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static IpMapping parseFrom(CodedInputStream input)
public static IpMapping parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static IpMapping parseFrom(InputStream input)
public static IpMapping parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static IpMapping parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static IpMapping parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<IpMapping> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public IpMapping getDefaultInstanceForType()
getIpAddress()
public String getIpAddress()
The IP address assigned.
string ip_address = 2;
| Returns |
| Type |
Description |
String |
The ipAddress.
|
getIpAddressBytes()
public ByteString getIpAddressBytes()
The IP address assigned.
string ip_address = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for ipAddress.
|
getParserForType()
public Parser<IpMapping> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTimeToRetire()
public Timestamp getTimeToRetire()
The due time for this IP to be retired in
RFC 3339 format, for example
2012-11-15T16:19:00.094Z. This field is only available when
the IP is scheduled to be retired.
.google.protobuf.Timestamp time_to_retire = 3;
| Returns |
| Type |
Description |
Timestamp |
The timeToRetire.
|
getTimeToRetireOrBuilder()
public TimestampOrBuilder getTimeToRetireOrBuilder()
The due time for this IP to be retired in
RFC 3339 format, for example
2012-11-15T16:19:00.094Z. This field is only available when
the IP is scheduled to be retired.
.google.protobuf.Timestamp time_to_retire = 3;
getType()
public SqlIpAddressType getType()
The type of this IP address. A PRIMARY address is a public address that
can accept incoming connections. A PRIVATE address is a private address
that can accept incoming connections. An OUTGOING address is the source
address of connections originating from the instance, if supported.
.google.cloud.sql.v1.SqlIpAddressType type = 1;
getTypeValue()
public int getTypeValue()
The type of this IP address. A PRIMARY address is a public address that
can accept incoming connections. A PRIVATE address is a private address
that can accept incoming connections. An OUTGOING address is the source
address of connections originating from the instance, if supported.
.google.cloud.sql.v1.SqlIpAddressType type = 1;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for type.
|
hasTimeToRetire()
public boolean hasTimeToRetire()
The due time for this IP to be retired in
RFC 3339 format, for example
2012-11-15T16:19:00.094Z. This field is only available when
the IP is scheduled to be retired.
.google.protobuf.Timestamp time_to_retire = 3;
| Returns |
| Type |
Description |
boolean |
Whether the timeToRetire field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public IpMapping.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected IpMapping.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public IpMapping.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides