Interface StepOrBuilder (1.20.0)

public interface StepOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAbort()

public abstract AbortInfo getAbort()

Display information of the final state "abort" and reason.

.google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;

Returns
TypeDescription
AbortInfo

The abort.

getAbortOrBuilder()

public abstract AbortInfoOrBuilder getAbortOrBuilder()

Display information of the final state "abort" and reason.

.google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;

Returns
TypeDescription
AbortInfoOrBuilder

getCausesDrop()

public abstract boolean getCausesDrop()

This is a step that leads to the final state Drop.

bool causes_drop = 3;

Returns
TypeDescription
boolean

The causesDrop.

getCloudFunction()

public abstract CloudFunctionInfo getCloudFunction()

Display information of a Cloud function.

.google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;

Returns
TypeDescription
CloudFunctionInfo

The cloudFunction.

getCloudFunctionOrBuilder()

public abstract CloudFunctionInfoOrBuilder getCloudFunctionOrBuilder()

Display information of a Cloud function.

.google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;

Returns
TypeDescription
CloudFunctionInfoOrBuilder

getCloudSqlInstance()

public abstract CloudSQLInstanceInfo getCloudSqlInstance()

Display information of a Cloud SQL instance.

.google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;

Returns
TypeDescription
CloudSQLInstanceInfo

The cloudSqlInstance.

getCloudSqlInstanceOrBuilder()

public abstract CloudSQLInstanceInfoOrBuilder getCloudSqlInstanceOrBuilder()

Display information of a Cloud SQL instance.

.google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;

Returns
TypeDescription
CloudSQLInstanceInfoOrBuilder

getDeliver()

public abstract DeliverInfo getDeliver()

Display information of the final state "deliver" and reason.

.google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;

Returns
TypeDescription
DeliverInfo

The deliver.

getDeliverOrBuilder()

public abstract DeliverInfoOrBuilder getDeliverOrBuilder()

Display information of the final state "deliver" and reason.

.google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;

Returns
TypeDescription
DeliverInfoOrBuilder

getDescription()

public abstract String getDescription()

A description of the step. Usually this is a summary of the state.

string description = 1;

Returns
TypeDescription
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

A description of the step. Usually this is a summary of the state.

string description = 1;

Returns
TypeDescription
ByteString

The bytes for description.

getDrop()

public abstract DropInfo getDrop()

Display information of the final state "drop" and reason.

.google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;

Returns
TypeDescription
DropInfo

The drop.

getDropOrBuilder()

public abstract DropInfoOrBuilder getDropOrBuilder()

Display information of the final state "drop" and reason.

.google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;

Returns
TypeDescription
DropInfoOrBuilder

getEndpoint()

public abstract EndpointInfo getEndpoint()

Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.

.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint = 8;

Returns
TypeDescription
EndpointInfo

The endpoint.

getEndpointOrBuilder()

public abstract EndpointInfoOrBuilder getEndpointOrBuilder()

Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.

.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint = 8;

Returns
TypeDescription
EndpointInfoOrBuilder

getFirewall()

public abstract FirewallInfo getFirewall()

Display information of a Compute Engine firewall rule.

.google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;

Returns
TypeDescription
FirewallInfo

The firewall.

getFirewallOrBuilder()

public abstract FirewallInfoOrBuilder getFirewallOrBuilder()

Display information of a Compute Engine firewall rule.

.google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;

Returns
TypeDescription
FirewallInfoOrBuilder

getForward()

public abstract ForwardInfo getForward()

Display information of the final state "forward" and reason.

.google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;

Returns
TypeDescription
ForwardInfo

The forward.

getForwardOrBuilder()

public abstract ForwardInfoOrBuilder getForwardOrBuilder()

Display information of the final state "forward" and reason.

.google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;

Returns
TypeDescription
ForwardInfoOrBuilder

getForwardingRule()

public abstract ForwardingRuleInfo getForwardingRule()

Display information of a Compute Engine forwarding rule.

.google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;

Returns
TypeDescription
ForwardingRuleInfo

The forwardingRule.

getForwardingRuleOrBuilder()

public abstract ForwardingRuleInfoOrBuilder getForwardingRuleOrBuilder()

Display information of a Compute Engine forwarding rule.

.google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;

Returns
TypeDescription
ForwardingRuleInfoOrBuilder

getGkeMaster()

public abstract GKEMasterInfo getGkeMaster()

Display information of a Google Kubernetes Engine cluster master.

.google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;

Returns
TypeDescription
GKEMasterInfo

The gkeMaster.

getGkeMasterOrBuilder()

public abstract GKEMasterInfoOrBuilder getGkeMasterOrBuilder()

Display information of a Google Kubernetes Engine cluster master.

.google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;

Returns
TypeDescription
GKEMasterInfoOrBuilder

getInstance()

public abstract InstanceInfo getInstance()

Display information of a Compute Engine instance.

.google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;

Returns
TypeDescription
InstanceInfo

The instance.

getInstanceOrBuilder()

public abstract InstanceInfoOrBuilder getInstanceOrBuilder()

Display information of a Compute Engine instance.

.google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;

Returns
TypeDescription
InstanceInfoOrBuilder

getLoadBalancer()

public abstract LoadBalancerInfo getLoadBalancer()

Display information of the load balancers.

.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16;

Returns
TypeDescription
LoadBalancerInfo

The loadBalancer.

getLoadBalancerOrBuilder()

public abstract LoadBalancerInfoOrBuilder getLoadBalancerOrBuilder()

Display information of the load balancers.

.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16;

Returns
TypeDescription
LoadBalancerInfoOrBuilder

getNetwork()

public abstract NetworkInfo getNetwork()

Display information of a Google Cloud network.

.google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;

Returns
TypeDescription
NetworkInfo

The network.

getNetworkOrBuilder()

public abstract NetworkInfoOrBuilder getNetworkOrBuilder()

Display information of a Google Cloud network.

.google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;

Returns
TypeDescription
NetworkInfoOrBuilder

getProjectId()

public abstract String getProjectId()

Project ID that contains the configuration this step is validating.

string project_id = 4;

Returns
TypeDescription
String

The projectId.

getProjectIdBytes()

public abstract ByteString getProjectIdBytes()

Project ID that contains the configuration this step is validating.

string project_id = 4;

Returns
TypeDescription
ByteString

The bytes for projectId.

getRoute()

public abstract RouteInfo getRoute()

Display information of a Compute Engine route.

.google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;

Returns
TypeDescription
RouteInfo

The route.

getRouteOrBuilder()

public abstract RouteInfoOrBuilder getRouteOrBuilder()

Display information of a Compute Engine route.

.google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;

Returns
TypeDescription
RouteInfoOrBuilder

getState()

public abstract Step.State getState()

Each step is in one of the pre-defined states.

.google.cloud.networkmanagement.v1beta1.Step.State state = 2;

Returns
TypeDescription
Step.State

The state.

getStateValue()

public abstract int getStateValue()

Each step is in one of the pre-defined states.

.google.cloud.networkmanagement.v1beta1.Step.State state = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for state.

getStepInfoCase()

public abstract Step.StepInfoCase getStepInfoCase()
Returns
TypeDescription
Step.StepInfoCase

getVpcConnector()

public abstract VpcConnectorInfo getVpcConnector()

Display information of a VPC connector.

.google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;

Returns
TypeDescription
VpcConnectorInfo

The vpcConnector.

getVpcConnectorOrBuilder()

public abstract VpcConnectorInfoOrBuilder getVpcConnectorOrBuilder()

Display information of a VPC connector.

.google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;

Returns
TypeDescription
VpcConnectorInfoOrBuilder

getVpnGateway()

public abstract VpnGatewayInfo getVpnGateway()

Display information of a Compute Engine VPN gateway.

.google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;

Returns
TypeDescription
VpnGatewayInfo

The vpnGateway.

getVpnGatewayOrBuilder()

public abstract VpnGatewayInfoOrBuilder getVpnGatewayOrBuilder()

Display information of a Compute Engine VPN gateway.

.google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;

Returns
TypeDescription
VpnGatewayInfoOrBuilder

getVpnTunnel()

public abstract VpnTunnelInfo getVpnTunnel()

Display information of a Compute Engine VPN tunnel.

.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;

Returns
TypeDescription
VpnTunnelInfo

The vpnTunnel.

getVpnTunnelOrBuilder()

public abstract VpnTunnelInfoOrBuilder getVpnTunnelOrBuilder()

Display information of a Compute Engine VPN tunnel.

.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;

Returns
TypeDescription
VpnTunnelInfoOrBuilder

hasAbort()

public abstract boolean hasAbort()

Display information of the final state "abort" and reason.

.google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;

Returns
TypeDescription
boolean

Whether the abort field is set.

hasCloudFunction()

public abstract boolean hasCloudFunction()

Display information of a Cloud function.

.google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;

Returns
TypeDescription
boolean

Whether the cloudFunction field is set.

hasCloudSqlInstance()

public abstract boolean hasCloudSqlInstance()

Display information of a Cloud SQL instance.

.google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;

Returns
TypeDescription
boolean

Whether the cloudSqlInstance field is set.

hasDeliver()

public abstract boolean hasDeliver()

Display information of the final state "deliver" and reason.

.google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;

Returns
TypeDescription
boolean

Whether the deliver field is set.

hasDrop()

public abstract boolean hasDrop()

Display information of the final state "drop" and reason.

.google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;

Returns
TypeDescription
boolean

Whether the drop field is set.

hasEndpoint()

public abstract boolean hasEndpoint()

Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.

.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint = 8;

Returns
TypeDescription
boolean

Whether the endpoint field is set.

hasFirewall()

public abstract boolean hasFirewall()

Display information of a Compute Engine firewall rule.

.google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;

Returns
TypeDescription
boolean

Whether the firewall field is set.

hasForward()

public abstract boolean hasForward()

Display information of the final state "forward" and reason.

.google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;

Returns
TypeDescription
boolean

Whether the forward field is set.

hasForwardingRule()

public abstract boolean hasForwardingRule()

Display information of a Compute Engine forwarding rule.

.google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;

Returns
TypeDescription
boolean

Whether the forwardingRule field is set.

hasGkeMaster()

public abstract boolean hasGkeMaster()

Display information of a Google Kubernetes Engine cluster master.

.google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;

Returns
TypeDescription
boolean

Whether the gkeMaster field is set.

hasInstance()

public abstract boolean hasInstance()

Display information of a Compute Engine instance.

.google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;

Returns
TypeDescription
boolean

Whether the instance field is set.

hasLoadBalancer()

public abstract boolean hasLoadBalancer()

Display information of the load balancers.

.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16;

Returns
TypeDescription
boolean

Whether the loadBalancer field is set.

hasNetwork()

public abstract boolean hasNetwork()

Display information of a Google Cloud network.

.google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;

Returns
TypeDescription
boolean

Whether the network field is set.

hasRoute()

public abstract boolean hasRoute()

Display information of a Compute Engine route.

.google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;

Returns
TypeDescription
boolean

Whether the route field is set.

hasVpcConnector()

public abstract boolean hasVpcConnector()

Display information of a VPC connector.

.google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;

Returns
TypeDescription
boolean

Whether the vpcConnector field is set.

hasVpnGateway()

public abstract boolean hasVpnGateway()

Display information of a Compute Engine VPN gateway.

.google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;

Returns
TypeDescription
boolean

Whether the vpnGateway field is set.

hasVpnTunnel()

public abstract boolean hasVpnTunnel()

Display information of a Compute Engine VPN tunnel.

.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;

Returns
TypeDescription
boolean

Whether the vpnTunnel field is set.