Package com.google.cloud.networkmanagement.v1 (1.45.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.networkmanagement.v1.ReachabilityServiceClient Service Description: The Reachability service in the Google Cloud Network Management API provides services that analyze the reachability within a single Google Virtual Private Cloud (VPC) network, between peered VPC networks, between VPC and on-premises networks, or between VPC networks and internet hosts. A reachability analysis is based on Google Cloud network

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.networkmanagement.v1.ReachabilityServiceSettings Settings class to configure an instance of ReachabilityServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.networkmanagement.v1.AbortInfo Details of the final state "abort" and associated resource.
com.google.cloud.networkmanagement.v1.AbortInfo.Builder Details of the final state "abort" and associated resource.
com.google.cloud.networkmanagement.v1.AppEngineVersionInfo For display only. Metadata associated with an App Engine version.
com.google.cloud.networkmanagement.v1.AppEngineVersionInfo.Builder For display only. Metadata associated with an App Engine version.
com.google.cloud.networkmanagement.v1.CloudFunctionInfo For display only. Metadata associated with a Cloud Function.
com.google.cloud.networkmanagement.v1.CloudFunctionInfo.Builder For display only. Metadata associated with a Cloud Function.
com.google.cloud.networkmanagement.v1.CloudRunRevisionInfo For display only. Metadata associated with a Cloud Run revision.
com.google.cloud.networkmanagement.v1.CloudRunRevisionInfo.Builder For display only. Metadata associated with a Cloud Run revision.
com.google.cloud.networkmanagement.v1.CloudSQLInstanceInfo For display only. Metadata associated with a Cloud SQL instance.
com.google.cloud.networkmanagement.v1.CloudSQLInstanceInfo.Builder For display only. Metadata associated with a Cloud SQL instance.
com.google.cloud.networkmanagement.v1.ConnectivityTest A Connectivity Test for a network reachability analysis.
com.google.cloud.networkmanagement.v1.ConnectivityTest.Builder A Connectivity Test for a network reachability analysis.
com.google.cloud.networkmanagement.v1.CreateConnectivityTestRequest Request for the CreateConnectivityTest method.
com.google.cloud.networkmanagement.v1.CreateConnectivityTestRequest.Builder Request for the CreateConnectivityTest method.
com.google.cloud.networkmanagement.v1.DeleteConnectivityTestRequest Request for the DeleteConnectivityTest method.
com.google.cloud.networkmanagement.v1.DeleteConnectivityTestRequest.Builder Request for the DeleteConnectivityTest method.
com.google.cloud.networkmanagement.v1.DeliverInfo Details of the final state "deliver" and associated resource.
com.google.cloud.networkmanagement.v1.DeliverInfo.Builder Details of the final state "deliver" and associated resource.
com.google.cloud.networkmanagement.v1.DropInfo Details of the final state "drop" and associated resource.
com.google.cloud.networkmanagement.v1.DropInfo.Builder Details of the final state "drop" and associated resource.
com.google.cloud.networkmanagement.v1.Endpoint Source or destination of the Connectivity Test.
com.google.cloud.networkmanagement.v1.Endpoint.AppEngineVersionEndpoint Wrapper for the App Engine service version attributes.
com.google.cloud.networkmanagement.v1.Endpoint.AppEngineVersionEndpoint.Builder Wrapper for the App Engine service version attributes.
com.google.cloud.networkmanagement.v1.Endpoint.Builder Source or destination of the Connectivity Test.
com.google.cloud.networkmanagement.v1.Endpoint.CloudFunctionEndpoint Wrapper for Cloud Function attributes.
com.google.cloud.networkmanagement.v1.Endpoint.CloudFunctionEndpoint.Builder Wrapper for Cloud Function attributes.
com.google.cloud.networkmanagement.v1.Endpoint.CloudRunRevisionEndpoint Wrapper for Cloud Run revision attributes.
com.google.cloud.networkmanagement.v1.Endpoint.CloudRunRevisionEndpoint.Builder Wrapper for Cloud Run revision attributes.
com.google.cloud.networkmanagement.v1.EndpointInfo For display only. The specification of the endpoints for the test. EndpointInfo is derived from source and destination Endpoint and validated by the backend data plane model.
com.google.cloud.networkmanagement.v1.EndpointInfo.Builder For display only. The specification of the endpoints for the test. EndpointInfo is derived from source and destination Endpoint and validated by the backend data plane model.
com.google.cloud.networkmanagement.v1.FirewallInfo For display only. Metadata associated with a VPC firewall rule, an implied VPC firewall rule, or a hierarchical firewall policy rule.
com.google.cloud.networkmanagement.v1.FirewallInfo.Builder For display only. Metadata associated with a VPC firewall rule, an implied VPC firewall rule, or a hierarchical firewall policy rule.
com.google.cloud.networkmanagement.v1.ForwardInfo Details of the final state "forward" and associated resource.
com.google.cloud.networkmanagement.v1.ForwardInfo.Builder Details of the final state "forward" and associated resource.
com.google.cloud.networkmanagement.v1.ForwardingRuleInfo For display only. Metadata associated with a Compute Engine forwarding rule.
com.google.cloud.networkmanagement.v1.ForwardingRuleInfo.Builder For display only. Metadata associated with a Compute Engine forwarding rule.
com.google.cloud.networkmanagement.v1.GKEMasterInfo For display only. Metadata associated with a Google Kubernetes Engine (GKE) cluster master.
com.google.cloud.networkmanagement.v1.GKEMasterInfo.Builder For display only. Metadata associated with a Google Kubernetes Engine (GKE) cluster master.
com.google.cloud.networkmanagement.v1.GetConnectivityTestRequest Request for the GetConnectivityTest method.
com.google.cloud.networkmanagement.v1.GetConnectivityTestRequest.Builder Request for the GetConnectivityTest method.
com.google.cloud.networkmanagement.v1.GoogleServiceInfo For display only. Details of a Google Service sending packets to a VPC network. Although the source IP might be a publicly routable address, some Google Services use special routes within Google production
com.google.cloud.networkmanagement.v1.GoogleServiceInfo.Builder For display only. Details of a Google Service sending packets to a VPC network. Although the source IP might be a publicly routable address, some Google Services use special routes within Google production
com.google.cloud.networkmanagement.v1.InstanceInfo For display only. Metadata associated with a Compute Engine instance.
com.google.cloud.networkmanagement.v1.InstanceInfo.Builder For display only. Metadata associated with a Compute Engine instance.
com.google.cloud.networkmanagement.v1.LatencyDistribution Describes measured latency distribution.
com.google.cloud.networkmanagement.v1.LatencyDistribution.Builder Describes measured latency distribution.
com.google.cloud.networkmanagement.v1.LatencyPercentile Latency percentile rank and value.
com.google.cloud.networkmanagement.v1.LatencyPercentile.Builder Latency percentile rank and value.
com.google.cloud.networkmanagement.v1.ListConnectivityTestsRequest Request for the ListConnectivityTests method.
com.google.cloud.networkmanagement.v1.ListConnectivityTestsRequest.Builder Request for the ListConnectivityTests method.
com.google.cloud.networkmanagement.v1.ListConnectivityTestsResponse Response for the ListConnectivityTests method.
com.google.cloud.networkmanagement.v1.ListConnectivityTestsResponse.Builder Response for the ListConnectivityTests method.
com.google.cloud.networkmanagement.v1.LoadBalancerBackend For display only. Metadata associated with a specific load balancer backend.
com.google.cloud.networkmanagement.v1.LoadBalancerBackend.Builder For display only. Metadata associated with a specific load balancer backend.
com.google.cloud.networkmanagement.v1.LoadBalancerBackendInfo For display only. Metadata associated with the load balancer backend.
com.google.cloud.networkmanagement.v1.LoadBalancerBackendInfo.Builder For display only. Metadata associated with the load balancer backend.
com.google.cloud.networkmanagement.v1.LoadBalancerInfo For display only. Metadata associated with a load balancer.
com.google.cloud.networkmanagement.v1.LoadBalancerInfo.Builder For display only. Metadata associated with a load balancer.
com.google.cloud.networkmanagement.v1.NatInfo For display only. Metadata associated with NAT.
com.google.cloud.networkmanagement.v1.NatInfo.Builder For display only. Metadata associated with NAT.
com.google.cloud.networkmanagement.v1.NetworkInfo For display only. Metadata associated with a Compute Engine network.
com.google.cloud.networkmanagement.v1.NetworkInfo.Builder For display only. Metadata associated with a Compute Engine network.
com.google.cloud.networkmanagement.v1.OperationMetadata Metadata describing an Operation
com.google.cloud.networkmanagement.v1.OperationMetadata.Builder Metadata describing an Operation
com.google.cloud.networkmanagement.v1.ProbingDetails Results of active probing from the last run of the test.
com.google.cloud.networkmanagement.v1.ProbingDetails.Builder Results of active probing from the last run of the test.
com.google.cloud.networkmanagement.v1.ProbingDetails.EdgeLocation Representation of a network edge location as per https://cloud.google.com/vpc/docs/edge-locations.
com.google.cloud.networkmanagement.v1.ProbingDetails.EdgeLocation.Builder Representation of a network edge location as per https://cloud.google.com/vpc/docs/edge-locations.
com.google.cloud.networkmanagement.v1.ProxyConnectionInfo For display only. Metadata associated with ProxyConnection.
com.google.cloud.networkmanagement.v1.ProxyConnectionInfo.Builder For display only. Metadata associated with ProxyConnection.
com.google.cloud.networkmanagement.v1.ReachabilityDetails Results of the configuration analysis from the last run of the test.
com.google.cloud.networkmanagement.v1.ReachabilityDetails.Builder Results of the configuration analysis from the last run of the test.
com.google.cloud.networkmanagement.v1.ReachabilityServiceClient.ListConnectivityTestsFixedSizeCollection
com.google.cloud.networkmanagement.v1.ReachabilityServiceClient.ListConnectivityTestsPage
com.google.cloud.networkmanagement.v1.ReachabilityServiceClient.ListConnectivityTestsPagedResponse
com.google.cloud.networkmanagement.v1.ReachabilityServiceClient.ListLocationsFixedSizeCollection
com.google.cloud.networkmanagement.v1.ReachabilityServiceClient.ListLocationsPage
com.google.cloud.networkmanagement.v1.ReachabilityServiceClient.ListLocationsPagedResponse
com.google.cloud.networkmanagement.v1.ReachabilityServiceGrpc The Reachability service in the Google Cloud Network Management API provides services that analyze the reachability within a single Google Virtual Private Cloud (VPC) network, between peered VPC networks, between VPC and on-premises
com.google.cloud.networkmanagement.v1.ReachabilityServiceGrpc.ReachabilityServiceImplBase Base class for the server implementation of the service ReachabilityService. The Reachability service in the Google Cloud Network Management API provides
com.google.cloud.networkmanagement.v1.ReachabilityServiceProto
com.google.cloud.networkmanagement.v1.ReachabilityServiceSettings.Builder Builder for ReachabilityServiceSettings.
com.google.cloud.networkmanagement.v1.RerunConnectivityTestRequest Request for the RerunConnectivityTest method.
com.google.cloud.networkmanagement.v1.RerunConnectivityTestRequest.Builder Request for the RerunConnectivityTest method.
com.google.cloud.networkmanagement.v1.RouteInfo For display only. Metadata associated with a Compute Engine route.
com.google.cloud.networkmanagement.v1.RouteInfo.Builder For display only. Metadata associated with a Compute Engine route.
com.google.cloud.networkmanagement.v1.Step A simulated forwarding path is composed of multiple steps. Each step has a well-defined state and an associated configuration.
com.google.cloud.networkmanagement.v1.Step.Builder A simulated forwarding path is composed of multiple steps. Each step has a well-defined state and an associated configuration.
com.google.cloud.networkmanagement.v1.StorageBucketInfo For display only. Metadata associated with Storage Bucket.
com.google.cloud.networkmanagement.v1.StorageBucketInfo.Builder For display only. Metadata associated with Storage Bucket.
com.google.cloud.networkmanagement.v1.TestOuterClass
com.google.cloud.networkmanagement.v1.Trace Trace represents one simulated packet forwarding path. * Each trace contains multiple ordered steps.
com.google.cloud.networkmanagement.v1.Trace.Builder Trace represents one simulated packet forwarding path. * Each trace contains multiple ordered steps.
com.google.cloud.networkmanagement.v1.TraceProto
com.google.cloud.networkmanagement.v1.UpdateConnectivityTestRequest Request for the UpdateConnectivityTest method.
com.google.cloud.networkmanagement.v1.UpdateConnectivityTestRequest.Builder Request for the UpdateConnectivityTest method.
com.google.cloud.networkmanagement.v1.VpcConnectorInfo For display only. Metadata associated with a VPC connector.
com.google.cloud.networkmanagement.v1.VpcConnectorInfo.Builder For display only. Metadata associated with a VPC connector.
com.google.cloud.networkmanagement.v1.VpnGatewayInfo For display only. Metadata associated with a Compute Engine VPN gateway.
com.google.cloud.networkmanagement.v1.VpnGatewayInfo.Builder For display only. Metadata associated with a Compute Engine VPN gateway.
com.google.cloud.networkmanagement.v1.VpnTunnelInfo For display only. Metadata associated with a Compute Engine VPN tunnel.
com.google.cloud.networkmanagement.v1.VpnTunnelInfo.Builder For display only. Metadata associated with a Compute Engine VPN tunnel.

Interfaces

Interface Description
com.google.cloud.networkmanagement.v1.AbortInfoOrBuilder
com.google.cloud.networkmanagement.v1.AppEngineVersionInfoOrBuilder
com.google.cloud.networkmanagement.v1.CloudFunctionInfoOrBuilder
com.google.cloud.networkmanagement.v1.CloudRunRevisionInfoOrBuilder
com.google.cloud.networkmanagement.v1.CloudSQLInstanceInfoOrBuilder
com.google.cloud.networkmanagement.v1.ConnectivityTestOrBuilder
com.google.cloud.networkmanagement.v1.CreateConnectivityTestRequestOrBuilder
com.google.cloud.networkmanagement.v1.DeleteConnectivityTestRequestOrBuilder
com.google.cloud.networkmanagement.v1.DeliverInfoOrBuilder
com.google.cloud.networkmanagement.v1.DropInfoOrBuilder
com.google.cloud.networkmanagement.v1.Endpoint.AppEngineVersionEndpointOrBuilder
com.google.cloud.networkmanagement.v1.Endpoint.CloudFunctionEndpointOrBuilder
com.google.cloud.networkmanagement.v1.Endpoint.CloudRunRevisionEndpointOrBuilder
com.google.cloud.networkmanagement.v1.EndpointInfoOrBuilder
com.google.cloud.networkmanagement.v1.EndpointOrBuilder
com.google.cloud.networkmanagement.v1.FirewallInfoOrBuilder
com.google.cloud.networkmanagement.v1.ForwardInfoOrBuilder
com.google.cloud.networkmanagement.v1.ForwardingRuleInfoOrBuilder
com.google.cloud.networkmanagement.v1.GKEMasterInfoOrBuilder
com.google.cloud.networkmanagement.v1.GetConnectivityTestRequestOrBuilder
com.google.cloud.networkmanagement.v1.GoogleServiceInfoOrBuilder
com.google.cloud.networkmanagement.v1.InstanceInfoOrBuilder
com.google.cloud.networkmanagement.v1.LatencyDistributionOrBuilder
com.google.cloud.networkmanagement.v1.LatencyPercentileOrBuilder
com.google.cloud.networkmanagement.v1.ListConnectivityTestsRequestOrBuilder
com.google.cloud.networkmanagement.v1.ListConnectivityTestsResponseOrBuilder
com.google.cloud.networkmanagement.v1.LoadBalancerBackendInfoOrBuilder
com.google.cloud.networkmanagement.v1.LoadBalancerBackendOrBuilder
com.google.cloud.networkmanagement.v1.LoadBalancerInfoOrBuilder
com.google.cloud.networkmanagement.v1.NatInfoOrBuilder
com.google.cloud.networkmanagement.v1.NetworkInfoOrBuilder
com.google.cloud.networkmanagement.v1.OperationMetadataOrBuilder
com.google.cloud.networkmanagement.v1.ProbingDetails.EdgeLocationOrBuilder
com.google.cloud.networkmanagement.v1.ProbingDetailsOrBuilder
com.google.cloud.networkmanagement.v1.ProxyConnectionInfoOrBuilder
com.google.cloud.networkmanagement.v1.ReachabilityDetailsOrBuilder
com.google.cloud.networkmanagement.v1.ReachabilityServiceGrpc.AsyncService The Reachability service in the Google Cloud Network Management API provides services that analyze the reachability within a single Google Virtual Private Cloud (VPC) network, between peered VPC networks, between VPC and on-premises
com.google.cloud.networkmanagement.v1.RerunConnectivityTestRequestOrBuilder
com.google.cloud.networkmanagement.v1.RouteInfoOrBuilder
com.google.cloud.networkmanagement.v1.StepOrBuilder
com.google.cloud.networkmanagement.v1.StorageBucketInfoOrBuilder
com.google.cloud.networkmanagement.v1.TraceOrBuilder
com.google.cloud.networkmanagement.v1.UpdateConnectivityTestRequestOrBuilder
com.google.cloud.networkmanagement.v1.VpcConnectorInfoOrBuilder
com.google.cloud.networkmanagement.v1.VpnGatewayInfoOrBuilder
com.google.cloud.networkmanagement.v1.VpnTunnelInfoOrBuilder

Enums

Enum Description
com.google.cloud.networkmanagement.v1.AbortInfo.Cause Abort cause types:
com.google.cloud.networkmanagement.v1.DeliverInfo.Target Deliver target types:
com.google.cloud.networkmanagement.v1.DropInfo.Cause Drop cause types:
com.google.cloud.networkmanagement.v1.Endpoint.ForwardingRuleTarget Type of the target of a forwarding rule.
com.google.cloud.networkmanagement.v1.Endpoint.NetworkType The type definition of an endpoint's network. Use one of the following choices:
com.google.cloud.networkmanagement.v1.FirewallInfo.FirewallRuleType The firewall rule's type.
com.google.cloud.networkmanagement.v1.ForwardInfo.Target Forward target types.
com.google.cloud.networkmanagement.v1.GoogleServiceInfo.GoogleServiceType Recognized type of a Google Service.
com.google.cloud.networkmanagement.v1.LoadBalancerBackend.HealthCheckFirewallState State of a health check firewall configuration:
com.google.cloud.networkmanagement.v1.LoadBalancerBackendInfo.HealthCheckFirewallsConfigState Health check firewalls configuration state enum.
com.google.cloud.networkmanagement.v1.LoadBalancerInfo.BackendType The type definition for a load balancer backend configuration:
com.google.cloud.networkmanagement.v1.LoadBalancerInfo.LoadBalancerType The type definition for a load balancer:
com.google.cloud.networkmanagement.v1.LoadBalancerType Type of a load balancer. For more information, see Summary of Google Cloud load balancers.
com.google.cloud.networkmanagement.v1.NatInfo.Type Types of NAT.
com.google.cloud.networkmanagement.v1.ProbingDetails.ProbingAbortCause Abort cause types.
com.google.cloud.networkmanagement.v1.ProbingDetails.ProbingResult Overall probing result of the test.
com.google.cloud.networkmanagement.v1.ReachabilityDetails.Result The overall result of the test's configuration analysis.
com.google.cloud.networkmanagement.v1.RouteInfo.NextHopType Type of next hop:
com.google.cloud.networkmanagement.v1.RouteInfo.RouteScope Indicates where routes are applicable.
com.google.cloud.networkmanagement.v1.RouteInfo.RouteType Type of route:
com.google.cloud.networkmanagement.v1.Step.State Type of states that are defined in the network state machine. Each step in the packet trace is in a specific state.
com.google.cloud.networkmanagement.v1.Step.StepInfoCase
com.google.cloud.networkmanagement.v1.VpnTunnelInfo.RoutingType Types of VPN routing policy. For details, refer to Networks and Tunnel routing.