public final class GkePodInfo extends GeneratedMessage implements GkePodInfoOrBuilder
For display only. Metadata associated with a Google Kubernetes Engine (GKE)
Pod.
Protobuf type google.cloud.networkmanagement.v1.GkePodInfo
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 |
|
NETWORK_URI_FIELD_NUMBER
public static final int NETWORK_URI_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
POD_URI_FIELD_NUMBER
public static final int POD_URI_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GkePodInfo getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GkePodInfo.Builder newBuilder()
newBuilder(GkePodInfo prototype)
public static GkePodInfo.Builder newBuilder(GkePodInfo prototype)
public static GkePodInfo parseDelimitedFrom(InputStream input)
public static GkePodInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GkePodInfo parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GkePodInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GkePodInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GkePodInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GkePodInfo parseFrom(CodedInputStream input)
public static GkePodInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GkePodInfo parseFrom(InputStream input)
public static GkePodInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GkePodInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GkePodInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GkePodInfo> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public GkePodInfo getDefaultInstanceForType()
getIpAddress()
public String getIpAddress()
IP address of a GKE Pod. If the Pod is dual-stack, this is the IP address
relevant to the trace.
string ip_address = 2 [(.google.api.field_info) = { ... }
| Returns |
| Type |
Description |
String |
The ipAddress.
|
getIpAddressBytes()
public ByteString getIpAddressBytes()
IP address of a GKE Pod. If the Pod is dual-stack, this is the IP address
relevant to the trace.
string ip_address = 2 [(.google.api.field_info) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for ipAddress.
|
getNetworkUri()
public String getNetworkUri()
URI of the network containing the GKE Pod.
string network_uri = 3;
| Returns |
| Type |
Description |
String |
The networkUri.
|
getNetworkUriBytes()
public ByteString getNetworkUriBytes()
URI of the network containing the GKE Pod.
string network_uri = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for networkUri.
|
getParserForType()
public Parser<GkePodInfo> getParserForType()
Overrides
getPodUri()
public String getPodUri()
URI of a GKE Pod.
For Pods in regional Clusters, the URI format is:
projects/{project}/locations/{location}/clusters/{cluster}/k8s/namespaces/{namespace}/pods/{pod}
For Pods in zonal Clusters, the URI format is:
projects/{project}/zones/{zone}/clusters/{cluster}/k8s/namespaces/{namespace}/pods/{pod}
string pod_uri = 1;
| Returns |
| Type |
Description |
String |
The podUri.
|
getPodUriBytes()
public ByteString getPodUriBytes()
URI of a GKE Pod.
For Pods in regional Clusters, the URI format is:
projects/{project}/locations/{location}/clusters/{cluster}/k8s/namespaces/{namespace}/pods/{pod}
For Pods in zonal Clusters, the URI format is:
projects/{project}/zones/{zone}/clusters/{cluster}/k8s/namespaces/{namespace}/pods/{pod}
string pod_uri = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for podUri.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GkePodInfo.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected GkePodInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public GkePodInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides