Endpoint class
Source or destination of the Connectivity Test.
Constructors
- Endpoint({AppEngineVersionEndpoint? appEngineVersion, CloudFunctionEndpoint? cloudFunction, CloudRunRevisionEndpoint? cloudRunRevision, String? cloudSqlInstance, String? forwardingRule, String? forwardingRuleTarget, String? gkeMasterCluster, String? instance, String? ipAddress, String? loadBalancerId, String? loadBalancerType, String? network, String? networkType, int? port, String? projectId})
- Endpoint.fromJson(Map json_)
Properties
- appEngineVersion ↔ AppEngineVersionEndpoint?
-
An App Engine
service version.
getter/setter pair
- cloudFunction ↔ CloudFunctionEndpoint?
-
A Cloud Function.
getter/setter pair
- cloudRunRevision ↔ CloudRunRevisionEndpoint?
-
A Cloud Run
revision
getter/setter pair
- cloudSqlInstance ↔ String?
-
A Cloud SQL instance URI.
getter/setter pair
- forwardingRule ↔ String?
-
A forwarding rule and its corresponding IP address represent the frontend
configuration of a Google Cloud load balancer.
getter/setter pair
- forwardingRuleTarget ↔ String?
-
Specifies the type of the target of the forwarding rule.
getter/setter pair
- gkeMasterCluster ↔ String?
-
A cluster URI for
Google Kubernetes Engine master.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- instance ↔ String?
-
A Compute Engine instance URI.
getter/setter pair
- ipAddress ↔ String?
-
The IP address of the endpoint, which can be an external or internal IP.
getter/setter pair
- loadBalancerId ↔ String?
-
ID of the load balancer the forwarding rule points to.
getter/setter pair
- loadBalancerType ↔ String?
-
Type of the load balancer the forwarding rule points to.
getter/setter pair
- network ↔ String?
-
A Compute Engine network URI.
getter/setter pair
- networkType ↔ String?
-
Type of the network where the endpoint is located.
getter/setter pair
- port ↔ int?
-
The IP protocol port of the endpoint.
getter/setter pair
- projectId ↔ String?
-
Project ID where the endpoint is located.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited