java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.networkmanagement.v1beta1.Endpoint
All Implemented Interfaces:
EndpointOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class Endpoint extends com.google.protobuf.GeneratedMessage implements EndpointOrBuilder
 Source or destination of the Connectivity Test.
 
Protobuf type google.cloud.networkmanagement.v1beta1.Endpoint
See Also:
  • Field Details

    • IP_ADDRESS_FIELD_NUMBER

      public static final int IP_ADDRESS_FIELD_NUMBER
      See Also:
    • PORT_FIELD_NUMBER

      public static final int PORT_FIELD_NUMBER
      See Also:
    • INSTANCE_FIELD_NUMBER

      public static final int INSTANCE_FIELD_NUMBER
      See Also:
    • FORWARDING_RULE_FIELD_NUMBER

      public static final int FORWARDING_RULE_FIELD_NUMBER
      See Also:
    • FORWARDING_RULE_TARGET_FIELD_NUMBER

      public static final int FORWARDING_RULE_TARGET_FIELD_NUMBER
      See Also:
    • LOAD_BALANCER_ID_FIELD_NUMBER

      public static final int LOAD_BALANCER_ID_FIELD_NUMBER
      See Also:
    • LOAD_BALANCER_TYPE_FIELD_NUMBER

      public static final int LOAD_BALANCER_TYPE_FIELD_NUMBER
      See Also:
    • GKE_MASTER_CLUSTER_FIELD_NUMBER

      public static final int GKE_MASTER_CLUSTER_FIELD_NUMBER
      See Also:
    • FQDN_FIELD_NUMBER

      public static final int FQDN_FIELD_NUMBER
      See Also:
    • CLOUD_SQL_INSTANCE_FIELD_NUMBER

      public static final int CLOUD_SQL_INSTANCE_FIELD_NUMBER
      See Also:
    • REDIS_INSTANCE_FIELD_NUMBER

      public static final int REDIS_INSTANCE_FIELD_NUMBER
      See Also:
    • REDIS_CLUSTER_FIELD_NUMBER

      public static final int REDIS_CLUSTER_FIELD_NUMBER
      See Also:
    • GKE_POD_FIELD_NUMBER

      public static final int GKE_POD_FIELD_NUMBER
      See Also:
    • CLOUD_FUNCTION_FIELD_NUMBER

      public static final int CLOUD_FUNCTION_FIELD_NUMBER
      See Also:
    • APP_ENGINE_VERSION_FIELD_NUMBER

      public static final int APP_ENGINE_VERSION_FIELD_NUMBER
      See Also:
    • CLOUD_RUN_REVISION_FIELD_NUMBER

      public static final int CLOUD_RUN_REVISION_FIELD_NUMBER
      See Also:
    • NETWORK_FIELD_NUMBER

      public static final int NETWORK_FIELD_NUMBER
      See Also:
    • NETWORK_TYPE_FIELD_NUMBER

      public static final int NETWORK_TYPE_FIELD_NUMBER
      See Also:
    • PROJECT_ID_FIELD_NUMBER

      public static final int PROJECT_ID_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getIpAddress

      public String getIpAddress()
       The IP address of the endpoint, which can be an external or internal IP.
       
      string ip_address = 1;
      Specified by:
      getIpAddress in interface EndpointOrBuilder
      Returns:
      The ipAddress.
    • getIpAddressBytes

      public com.google.protobuf.ByteString getIpAddressBytes()
       The IP address of the endpoint, which can be an external or internal IP.
       
      string ip_address = 1;
      Specified by:
      getIpAddressBytes in interface EndpointOrBuilder
      Returns:
      The bytes for ipAddress.
    • getPort

      public int getPort()
       The IP protocol port of the endpoint.
       Only applicable when protocol is TCP or UDP.
       
      int32 port = 2;
      Specified by:
      getPort in interface EndpointOrBuilder
      Returns:
      The port.
    • getInstance

      public String getInstance()
       A Compute Engine instance URI.
       
      string instance = 3;
      Specified by:
      getInstance in interface EndpointOrBuilder
      Returns:
      The instance.
    • getInstanceBytes

      public com.google.protobuf.ByteString getInstanceBytes()
       A Compute Engine instance URI.
       
      string instance = 3;
      Specified by:
      getInstanceBytes in interface EndpointOrBuilder
      Returns:
      The bytes for instance.
    • getForwardingRule

      public String getForwardingRule()
       A forwarding rule and its corresponding IP address represent the frontend
       configuration of a Google Cloud load balancer. Forwarding rules are also
       used for protocol forwarding, Private Service Connect and other network
       services to provide forwarding information in the control plane. Applicable
       only to destination endpoint. Format:
       `projects/{project}/global/forwardingRules/{id}` or
       `projects/{project}/regions/{region}/forwardingRules/{id}`
       
      string forwarding_rule = 13;
      Specified by:
      getForwardingRule in interface EndpointOrBuilder
      Returns:
      The forwardingRule.
    • getForwardingRuleBytes

      public com.google.protobuf.ByteString getForwardingRuleBytes()
       A forwarding rule and its corresponding IP address represent the frontend
       configuration of a Google Cloud load balancer. Forwarding rules are also
       used for protocol forwarding, Private Service Connect and other network
       services to provide forwarding information in the control plane. Applicable
       only to destination endpoint. Format:
       `projects/{project}/global/forwardingRules/{id}` or
       `projects/{project}/regions/{region}/forwardingRules/{id}`
       
      string forwarding_rule = 13;
      Specified by:
      getForwardingRuleBytes in interface EndpointOrBuilder
      Returns:
      The bytes for forwardingRule.
    • hasForwardingRuleTarget

      public boolean hasForwardingRuleTarget()
       Output only. Specifies the type of the target of the forwarding rule.
       
      optional .google.cloud.networkmanagement.v1beta1.Endpoint.ForwardingRuleTarget forwarding_rule_target = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasForwardingRuleTarget in interface EndpointOrBuilder
      Returns:
      Whether the forwardingRuleTarget field is set.
    • getForwardingRuleTargetValue

      public int getForwardingRuleTargetValue()
       Output only. Specifies the type of the target of the forwarding rule.
       
      optional .google.cloud.networkmanagement.v1beta1.Endpoint.ForwardingRuleTarget forwarding_rule_target = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getForwardingRuleTargetValue in interface EndpointOrBuilder
      Returns:
      The enum numeric value on the wire for forwardingRuleTarget.
    • getForwardingRuleTarget

      public Endpoint.ForwardingRuleTarget getForwardingRuleTarget()
       Output only. Specifies the type of the target of the forwarding rule.
       
      optional .google.cloud.networkmanagement.v1beta1.Endpoint.ForwardingRuleTarget forwarding_rule_target = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getForwardingRuleTarget in interface EndpointOrBuilder
      Returns:
      The forwardingRuleTarget.
    • hasLoadBalancerId

      public boolean hasLoadBalancerId()
       Output only. ID of the load balancer the forwarding rule points to. Empty
       for forwarding rules not related to load balancers.
       
      optional string load_balancer_id = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasLoadBalancerId in interface EndpointOrBuilder
      Returns:
      Whether the loadBalancerId field is set.
    • getLoadBalancerId

      public String getLoadBalancerId()
       Output only. ID of the load balancer the forwarding rule points to. Empty
       for forwarding rules not related to load balancers.
       
      optional string load_balancer_id = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLoadBalancerId in interface EndpointOrBuilder
      Returns:
      The loadBalancerId.
    • getLoadBalancerIdBytes

      public com.google.protobuf.ByteString getLoadBalancerIdBytes()
       Output only. ID of the load balancer the forwarding rule points to. Empty
       for forwarding rules not related to load balancers.
       
      optional string load_balancer_id = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLoadBalancerIdBytes in interface EndpointOrBuilder
      Returns:
      The bytes for loadBalancerId.
    • hasLoadBalancerType

      public boolean hasLoadBalancerType()
       Output only. Type of the load balancer the forwarding rule points to.
       
      optional .google.cloud.networkmanagement.v1beta1.LoadBalancerType load_balancer_type = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasLoadBalancerType in interface EndpointOrBuilder
      Returns:
      Whether the loadBalancerType field is set.
    • getLoadBalancerTypeValue

      public int getLoadBalancerTypeValue()
       Output only. Type of the load balancer the forwarding rule points to.
       
      optional .google.cloud.networkmanagement.v1beta1.LoadBalancerType load_balancer_type = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLoadBalancerTypeValue in interface EndpointOrBuilder
      Returns:
      The enum numeric value on the wire for loadBalancerType.
    • getLoadBalancerType

      public LoadBalancerType getLoadBalancerType()
       Output only. Type of the load balancer the forwarding rule points to.
       
      optional .google.cloud.networkmanagement.v1beta1.LoadBalancerType load_balancer_type = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLoadBalancerType in interface EndpointOrBuilder
      Returns:
      The loadBalancerType.
    • getGkeMasterCluster

      public String getGkeMasterCluster()
       A cluster URI for [Google Kubernetes Engine cluster control
       plane](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture).
       
      string gke_master_cluster = 7;
      Specified by:
      getGkeMasterCluster in interface EndpointOrBuilder
      Returns:
      The gkeMasterCluster.
    • getGkeMasterClusterBytes

      public com.google.protobuf.ByteString getGkeMasterClusterBytes()
       A cluster URI for [Google Kubernetes Engine cluster control
       plane](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture).
       
      string gke_master_cluster = 7;
      Specified by:
      getGkeMasterClusterBytes in interface EndpointOrBuilder
      Returns:
      The bytes for gkeMasterCluster.
    • getFqdn

      public String getFqdn()
       DNS endpoint of [Google Kubernetes Engine cluster control
       plane](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture).
       Requires gke_master_cluster to be set, can't be used simultaneoulsly with
       ip_address or network. Applicable only to destination endpoint.
       
      string fqdn = 19;
      Specified by:
      getFqdn in interface EndpointOrBuilder
      Returns:
      The fqdn.
    • getFqdnBytes

      public com.google.protobuf.ByteString getFqdnBytes()
       DNS endpoint of [Google Kubernetes Engine cluster control
       plane](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture).
       Requires gke_master_cluster to be set, can't be used simultaneoulsly with
       ip_address or network. Applicable only to destination endpoint.
       
      string fqdn = 19;
      Specified by:
      getFqdnBytes in interface EndpointOrBuilder
      Returns:
      The bytes for fqdn.
    • getCloudSqlInstance

      public String getCloudSqlInstance()
       A [Cloud SQL](https://cloud.google.com/sql) instance URI.
       
      string cloud_sql_instance = 8;
      Specified by:
      getCloudSqlInstance in interface EndpointOrBuilder
      Returns:
      The cloudSqlInstance.
    • getCloudSqlInstanceBytes

      public com.google.protobuf.ByteString getCloudSqlInstanceBytes()
       A [Cloud SQL](https://cloud.google.com/sql) instance URI.
       
      string cloud_sql_instance = 8;
      Specified by:
      getCloudSqlInstanceBytes in interface EndpointOrBuilder
      Returns:
      The bytes for cloudSqlInstance.
    • getRedisInstance

      public String getRedisInstance()
       A [Redis Instance](https://cloud.google.com/memorystore/docs/redis) URI.
       Applicable only to destination endpoint.
       
      string redis_instance = 17;
      Specified by:
      getRedisInstance in interface EndpointOrBuilder
      Returns:
      The redisInstance.
    • getRedisInstanceBytes

      public com.google.protobuf.ByteString getRedisInstanceBytes()
       A [Redis Instance](https://cloud.google.com/memorystore/docs/redis) URI.
       Applicable only to destination endpoint.
       
      string redis_instance = 17;
      Specified by:
      getRedisInstanceBytes in interface EndpointOrBuilder
      Returns:
      The bytes for redisInstance.
    • getRedisCluster

      public String getRedisCluster()
       A [Redis Cluster](https://cloud.google.com/memorystore/docs/cluster) URI.
       Applicable only to destination endpoint.
       
      string redis_cluster = 18;
      Specified by:
      getRedisCluster in interface EndpointOrBuilder
      Returns:
      The redisCluster.
    • getRedisClusterBytes

      public com.google.protobuf.ByteString getRedisClusterBytes()
       A [Redis Cluster](https://cloud.google.com/memorystore/docs/cluster) URI.
       Applicable only to destination endpoint.
       
      string redis_cluster = 18;
      Specified by:
      getRedisClusterBytes in interface EndpointOrBuilder
      Returns:
      The bytes for redisCluster.
    • getGkePod

      public String getGkePod()
       A [GKE Pod](https://cloud.google.com/kubernetes-engine/docs/concepts/pod)
       URI.
       
      string gke_pod = 21;
      Specified by:
      getGkePod in interface EndpointOrBuilder
      Returns:
      The gkePod.
    • getGkePodBytes

      public com.google.protobuf.ByteString getGkePodBytes()
       A [GKE Pod](https://cloud.google.com/kubernetes-engine/docs/concepts/pod)
       URI.
       
      string gke_pod = 21;
      Specified by:
      getGkePodBytes in interface EndpointOrBuilder
      Returns:
      The bytes for gkePod.
    • hasCloudFunction

      public boolean hasCloudFunction()
       A [Cloud Function](https://cloud.google.com/functions). Applicable only to
       source endpoint.
       
      .google.cloud.networkmanagement.v1beta1.Endpoint.CloudFunctionEndpoint cloud_function = 10;
      Specified by:
      hasCloudFunction in interface EndpointOrBuilder
      Returns:
      Whether the cloudFunction field is set.
    • getCloudFunction

      public Endpoint.CloudFunctionEndpoint getCloudFunction()
       A [Cloud Function](https://cloud.google.com/functions). Applicable only to
       source endpoint.
       
      .google.cloud.networkmanagement.v1beta1.Endpoint.CloudFunctionEndpoint cloud_function = 10;
      Specified by:
      getCloudFunction in interface EndpointOrBuilder
      Returns:
      The cloudFunction.
    • getCloudFunctionOrBuilder

      public Endpoint.CloudFunctionEndpointOrBuilder getCloudFunctionOrBuilder()
       A [Cloud Function](https://cloud.google.com/functions). Applicable only to
       source endpoint.
       
      .google.cloud.networkmanagement.v1beta1.Endpoint.CloudFunctionEndpoint cloud_function = 10;
      Specified by:
      getCloudFunctionOrBuilder in interface EndpointOrBuilder
    • hasAppEngineVersion

      public boolean hasAppEngineVersion()
       An [App Engine](https://cloud.google.com/appengine) [service
       version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions).
       Applicable only to source endpoint.
       
      .google.cloud.networkmanagement.v1beta1.Endpoint.AppEngineVersionEndpoint app_engine_version = 11;
      Specified by:
      hasAppEngineVersion in interface EndpointOrBuilder
      Returns:
      Whether the appEngineVersion field is set.
    • getAppEngineVersion

      public Endpoint.AppEngineVersionEndpoint getAppEngineVersion()
       An [App Engine](https://cloud.google.com/appengine) [service
       version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions).
       Applicable only to source endpoint.
       
      .google.cloud.networkmanagement.v1beta1.Endpoint.AppEngineVersionEndpoint app_engine_version = 11;
      Specified by:
      getAppEngineVersion in interface EndpointOrBuilder
      Returns:
      The appEngineVersion.
    • getAppEngineVersionOrBuilder

      public Endpoint.AppEngineVersionEndpointOrBuilder getAppEngineVersionOrBuilder()
       An [App Engine](https://cloud.google.com/appengine) [service
       version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions).
       Applicable only to source endpoint.
       
      .google.cloud.networkmanagement.v1beta1.Endpoint.AppEngineVersionEndpoint app_engine_version = 11;
      Specified by:
      getAppEngineVersionOrBuilder in interface EndpointOrBuilder
    • hasCloudRunRevision

      public boolean hasCloudRunRevision()
       A [Cloud Run](https://cloud.google.com/run)
       [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get)
       Applicable only to source endpoint.
       
      .google.cloud.networkmanagement.v1beta1.Endpoint.CloudRunRevisionEndpoint cloud_run_revision = 12;
      Specified by:
      hasCloudRunRevision in interface EndpointOrBuilder
      Returns:
      Whether the cloudRunRevision field is set.
    • getCloudRunRevision

      public Endpoint.CloudRunRevisionEndpoint getCloudRunRevision()
       A [Cloud Run](https://cloud.google.com/run)
       [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get)
       Applicable only to source endpoint.
       
      .google.cloud.networkmanagement.v1beta1.Endpoint.CloudRunRevisionEndpoint cloud_run_revision = 12;
      Specified by:
      getCloudRunRevision in interface EndpointOrBuilder
      Returns:
      The cloudRunRevision.
    • getCloudRunRevisionOrBuilder

      public Endpoint.CloudRunRevisionEndpointOrBuilder getCloudRunRevisionOrBuilder()
       A [Cloud Run](https://cloud.google.com/run)
       [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get)
       Applicable only to source endpoint.
       
      .google.cloud.networkmanagement.v1beta1.Endpoint.CloudRunRevisionEndpoint cloud_run_revision = 12;
      Specified by:
      getCloudRunRevisionOrBuilder in interface EndpointOrBuilder
    • getNetwork

      public String getNetwork()
       A VPC network URI. For source endpoints, used according to the
       `network_type`. For destination endpoints, used only when the source is an
       external IP address endpoint, and the destination is an internal IP address
       endpoint.
       
      string network = 4;
      Specified by:
      getNetwork in interface EndpointOrBuilder
      Returns:
      The network.
    • getNetworkBytes

      public com.google.protobuf.ByteString getNetworkBytes()
       A VPC network URI. For source endpoints, used according to the
       `network_type`. For destination endpoints, used only when the source is an
       external IP address endpoint, and the destination is an internal IP address
       endpoint.
       
      string network = 4;
      Specified by:
      getNetworkBytes in interface EndpointOrBuilder
      Returns:
      The bytes for network.
    • getNetworkTypeValue

      public int getNetworkTypeValue()
       For source endpoints, type of the network where the endpoint is located.
       Not relevant for destination endpoints.
       
      .google.cloud.networkmanagement.v1beta1.Endpoint.NetworkType network_type = 5;
      Specified by:
      getNetworkTypeValue in interface EndpointOrBuilder
      Returns:
      The enum numeric value on the wire for networkType.
    • getNetworkType

      public Endpoint.NetworkType getNetworkType()
       For source endpoints, type of the network where the endpoint is located.
       Not relevant for destination endpoints.
       
      .google.cloud.networkmanagement.v1beta1.Endpoint.NetworkType network_type = 5;
      Specified by:
      getNetworkType in interface EndpointOrBuilder
      Returns:
      The networkType.
    • getProjectId

      public String getProjectId()
       For source endpoints, endpoint project ID. Used according to the
       `network_type`. Not relevant for destination endpoints.
       
      string project_id = 6;
      Specified by:
      getProjectId in interface EndpointOrBuilder
      Returns:
      The projectId.
    • getProjectIdBytes

      public com.google.protobuf.ByteString getProjectIdBytes()
       For source endpoints, endpoint project ID. Used according to the
       `network_type`. Not relevant for destination endpoints.
       
      string project_id = 6;
      Specified by:
      getProjectIdBytes in interface EndpointOrBuilder
      Returns:
      The bytes for projectId.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static Endpoint parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Endpoint parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Endpoint parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Endpoint parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Endpoint parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Endpoint parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Endpoint parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Endpoint parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Endpoint parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Endpoint parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Endpoint parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Endpoint parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public Endpoint.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static Endpoint.Builder newBuilder()
    • newBuilder

      public static Endpoint.Builder newBuilder(Endpoint prototype)
    • toBuilder

      public Endpoint.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected Endpoint.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static Endpoint getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<Endpoint> parser()
    • getParserForType

      public com.google.protobuf.Parser<Endpoint> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public Endpoint getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder