Interface StepOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Step, Step.Builder

    public interface StepOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getDescription

        String getDescription()
         A description of the step. Usually this is a summary of the state.
         
        string description = 1;
        Returns:
        The description.
      • getDescriptionBytes

        com.google.protobuf.ByteString getDescriptionBytes()
         A description of the step. Usually this is a summary of the state.
         
        string description = 1;
        Returns:
        The bytes for description.
      • getStateValue

        int getStateValue()
         Each step is in one of the pre-defined states.
         
        .google.cloud.networkmanagement.v1.Step.State state = 2;
        Returns:
        The enum numeric value on the wire for state.
      • getState

        Step.State getState()
         Each step is in one of the pre-defined states.
         
        .google.cloud.networkmanagement.v1.Step.State state = 2;
        Returns:
        The state.
      • getCausesDrop

        boolean getCausesDrop()
         This is a step that leads to the final state Drop.
         
        bool causes_drop = 3;
        Returns:
        The causesDrop.
      • getProjectId

        String getProjectId()
         Project ID that contains the configuration this step is validating.
         
        string project_id = 4;
        Returns:
        The projectId.
      • getProjectIdBytes

        com.google.protobuf.ByteString getProjectIdBytes()
         Project ID that contains the configuration this step is validating.
         
        string project_id = 4;
        Returns:
        The bytes for projectId.
      • hasInstance

        boolean hasInstance()
         Display information of a Compute Engine instance.
         
        .google.cloud.networkmanagement.v1.InstanceInfo instance = 5;
        Returns:
        Whether the instance field is set.
      • getInstance

        InstanceInfo getInstance()
         Display information of a Compute Engine instance.
         
        .google.cloud.networkmanagement.v1.InstanceInfo instance = 5;
        Returns:
        The instance.
      • getInstanceOrBuilder

        InstanceInfoOrBuilder getInstanceOrBuilder()
         Display information of a Compute Engine instance.
         
        .google.cloud.networkmanagement.v1.InstanceInfo instance = 5;
      • hasFirewall

        boolean hasFirewall()
         Display information of a Compute Engine firewall rule.
         
        .google.cloud.networkmanagement.v1.FirewallInfo firewall = 6;
        Returns:
        Whether the firewall field is set.
      • getFirewall

        FirewallInfo getFirewall()
         Display information of a Compute Engine firewall rule.
         
        .google.cloud.networkmanagement.v1.FirewallInfo firewall = 6;
        Returns:
        The firewall.
      • getFirewallOrBuilder

        FirewallInfoOrBuilder getFirewallOrBuilder()
         Display information of a Compute Engine firewall rule.
         
        .google.cloud.networkmanagement.v1.FirewallInfo firewall = 6;
      • hasRoute

        boolean hasRoute()
         Display information of a Compute Engine route.
         
        .google.cloud.networkmanagement.v1.RouteInfo route = 7;
        Returns:
        Whether the route field is set.
      • getRoute

        RouteInfo getRoute()
         Display information of a Compute Engine route.
         
        .google.cloud.networkmanagement.v1.RouteInfo route = 7;
        Returns:
        The route.
      • getRouteOrBuilder

        RouteInfoOrBuilder getRouteOrBuilder()
         Display information of a Compute Engine route.
         
        .google.cloud.networkmanagement.v1.RouteInfo route = 7;
      • hasEndpoint

        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.v1.EndpointInfo endpoint = 8;
        Returns:
        Whether the endpoint field is set.
      • getEndpoint

        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.v1.EndpointInfo endpoint = 8;
        Returns:
        The endpoint.
      • getEndpointOrBuilder

        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.v1.EndpointInfo endpoint = 8;
      • hasGoogleService

        boolean hasGoogleService()
         Display information of a Google service
         
        .google.cloud.networkmanagement.v1.GoogleServiceInfo google_service = 24;
        Returns:
        Whether the googleService field is set.
      • getGoogleService

        GoogleServiceInfo getGoogleService()
         Display information of a Google service
         
        .google.cloud.networkmanagement.v1.GoogleServiceInfo google_service = 24;
        Returns:
        The googleService.
      • getGoogleServiceOrBuilder

        GoogleServiceInfoOrBuilder getGoogleServiceOrBuilder()
         Display information of a Google service
         
        .google.cloud.networkmanagement.v1.GoogleServiceInfo google_service = 24;
      • hasForwardingRule

        boolean hasForwardingRule()
         Display information of a Compute Engine forwarding rule.
         
        .google.cloud.networkmanagement.v1.ForwardingRuleInfo forwarding_rule = 9;
        Returns:
        Whether the forwardingRule field is set.
      • getForwardingRule

        ForwardingRuleInfo getForwardingRule()
         Display information of a Compute Engine forwarding rule.
         
        .google.cloud.networkmanagement.v1.ForwardingRuleInfo forwarding_rule = 9;
        Returns:
        The forwardingRule.
      • getForwardingRuleOrBuilder

        ForwardingRuleInfoOrBuilder getForwardingRuleOrBuilder()
         Display information of a Compute Engine forwarding rule.
         
        .google.cloud.networkmanagement.v1.ForwardingRuleInfo forwarding_rule = 9;
      • hasVpnGateway

        boolean hasVpnGateway()
         Display information of a Compute Engine VPN gateway.
         
        .google.cloud.networkmanagement.v1.VpnGatewayInfo vpn_gateway = 10;
        Returns:
        Whether the vpnGateway field is set.
      • getVpnGateway

        VpnGatewayInfo getVpnGateway()
         Display information of a Compute Engine VPN gateway.
         
        .google.cloud.networkmanagement.v1.VpnGatewayInfo vpn_gateway = 10;
        Returns:
        The vpnGateway.
      • getVpnGatewayOrBuilder

        VpnGatewayInfoOrBuilder getVpnGatewayOrBuilder()
         Display information of a Compute Engine VPN gateway.
         
        .google.cloud.networkmanagement.v1.VpnGatewayInfo vpn_gateway = 10;
      • hasVpnTunnel

        boolean hasVpnTunnel()
         Display information of a Compute Engine VPN tunnel.
         
        .google.cloud.networkmanagement.v1.VpnTunnelInfo vpn_tunnel = 11;
        Returns:
        Whether the vpnTunnel field is set.
      • getVpnTunnel

        VpnTunnelInfo getVpnTunnel()
         Display information of a Compute Engine VPN tunnel.
         
        .google.cloud.networkmanagement.v1.VpnTunnelInfo vpn_tunnel = 11;
        Returns:
        The vpnTunnel.
      • getVpnTunnelOrBuilder

        VpnTunnelInfoOrBuilder getVpnTunnelOrBuilder()
         Display information of a Compute Engine VPN tunnel.
         
        .google.cloud.networkmanagement.v1.VpnTunnelInfo vpn_tunnel = 11;
      • hasVpcConnector

        boolean hasVpcConnector()
         Display information of a VPC connector.
         
        .google.cloud.networkmanagement.v1.VpcConnectorInfo vpc_connector = 21;
        Returns:
        Whether the vpcConnector field is set.
      • getVpcConnector

        VpcConnectorInfo getVpcConnector()
         Display information of a VPC connector.
         
        .google.cloud.networkmanagement.v1.VpcConnectorInfo vpc_connector = 21;
        Returns:
        The vpcConnector.
      • getVpcConnectorOrBuilder

        VpcConnectorInfoOrBuilder getVpcConnectorOrBuilder()
         Display information of a VPC connector.
         
        .google.cloud.networkmanagement.v1.VpcConnectorInfo vpc_connector = 21;
      • hasDeliver

        boolean hasDeliver()
         Display information of the final state "deliver" and reason.
         
        .google.cloud.networkmanagement.v1.DeliverInfo deliver = 12;
        Returns:
        Whether the deliver field is set.
      • getDeliver

        DeliverInfo getDeliver()
         Display information of the final state "deliver" and reason.
         
        .google.cloud.networkmanagement.v1.DeliverInfo deliver = 12;
        Returns:
        The deliver.
      • getDeliverOrBuilder

        DeliverInfoOrBuilder getDeliverOrBuilder()
         Display information of the final state "deliver" and reason.
         
        .google.cloud.networkmanagement.v1.DeliverInfo deliver = 12;
      • hasForward

        boolean hasForward()
         Display information of the final state "forward" and reason.
         
        .google.cloud.networkmanagement.v1.ForwardInfo forward = 13;
        Returns:
        Whether the forward field is set.
      • getForward

        ForwardInfo getForward()
         Display information of the final state "forward" and reason.
         
        .google.cloud.networkmanagement.v1.ForwardInfo forward = 13;
        Returns:
        The forward.
      • getForwardOrBuilder

        ForwardInfoOrBuilder getForwardOrBuilder()
         Display information of the final state "forward" and reason.
         
        .google.cloud.networkmanagement.v1.ForwardInfo forward = 13;
      • hasAbort

        boolean hasAbort()
         Display information of the final state "abort" and reason.
         
        .google.cloud.networkmanagement.v1.AbortInfo abort = 14;
        Returns:
        Whether the abort field is set.
      • getAbort

        AbortInfo getAbort()
         Display information of the final state "abort" and reason.
         
        .google.cloud.networkmanagement.v1.AbortInfo abort = 14;
        Returns:
        The abort.
      • getAbortOrBuilder

        AbortInfoOrBuilder getAbortOrBuilder()
         Display information of the final state "abort" and reason.
         
        .google.cloud.networkmanagement.v1.AbortInfo abort = 14;
      • hasDrop

        boolean hasDrop()
         Display information of the final state "drop" and reason.
         
        .google.cloud.networkmanagement.v1.DropInfo drop = 15;
        Returns:
        Whether the drop field is set.
      • getDrop

        DropInfo getDrop()
         Display information of the final state "drop" and reason.
         
        .google.cloud.networkmanagement.v1.DropInfo drop = 15;
        Returns:
        The drop.
      • getDropOrBuilder

        DropInfoOrBuilder getDropOrBuilder()
         Display information of the final state "drop" and reason.
         
        .google.cloud.networkmanagement.v1.DropInfo drop = 15;
      • hasLoadBalancer

        boolean hasLoadBalancer()
         Display information of the load balancers.
         
        .google.cloud.networkmanagement.v1.LoadBalancerInfo load_balancer = 16;
        Returns:
        Whether the loadBalancer field is set.
      • getLoadBalancer

        LoadBalancerInfo getLoadBalancer()
         Display information of the load balancers.
         
        .google.cloud.networkmanagement.v1.LoadBalancerInfo load_balancer = 16;
        Returns:
        The loadBalancer.
      • getLoadBalancerOrBuilder

        LoadBalancerInfoOrBuilder getLoadBalancerOrBuilder()
         Display information of the load balancers.
         
        .google.cloud.networkmanagement.v1.LoadBalancerInfo load_balancer = 16;
      • hasNetwork

        boolean hasNetwork()
         Display information of a Google Cloud network.
         
        .google.cloud.networkmanagement.v1.NetworkInfo network = 17;
        Returns:
        Whether the network field is set.
      • getNetwork

        NetworkInfo getNetwork()
         Display information of a Google Cloud network.
         
        .google.cloud.networkmanagement.v1.NetworkInfo network = 17;
        Returns:
        The network.
      • getNetworkOrBuilder

        NetworkInfoOrBuilder getNetworkOrBuilder()
         Display information of a Google Cloud network.
         
        .google.cloud.networkmanagement.v1.NetworkInfo network = 17;
      • hasGkeMaster

        boolean hasGkeMaster()
         Display information of a Google Kubernetes Engine cluster master.
         
        .google.cloud.networkmanagement.v1.GKEMasterInfo gke_master = 18;
        Returns:
        Whether the gkeMaster field is set.
      • getGkeMaster

        GKEMasterInfo getGkeMaster()
         Display information of a Google Kubernetes Engine cluster master.
         
        .google.cloud.networkmanagement.v1.GKEMasterInfo gke_master = 18;
        Returns:
        The gkeMaster.
      • getGkeMasterOrBuilder

        GKEMasterInfoOrBuilder getGkeMasterOrBuilder()
         Display information of a Google Kubernetes Engine cluster master.
         
        .google.cloud.networkmanagement.v1.GKEMasterInfo gke_master = 18;
      • hasCloudSqlInstance

        boolean hasCloudSqlInstance()
         Display information of a Cloud SQL instance.
         
        .google.cloud.networkmanagement.v1.CloudSQLInstanceInfo cloud_sql_instance = 19;
        Returns:
        Whether the cloudSqlInstance field is set.
      • getCloudSqlInstance

        CloudSQLInstanceInfo getCloudSqlInstance()
         Display information of a Cloud SQL instance.
         
        .google.cloud.networkmanagement.v1.CloudSQLInstanceInfo cloud_sql_instance = 19;
        Returns:
        The cloudSqlInstance.
      • getCloudSqlInstanceOrBuilder

        CloudSQLInstanceInfoOrBuilder getCloudSqlInstanceOrBuilder()
         Display information of a Cloud SQL instance.
         
        .google.cloud.networkmanagement.v1.CloudSQLInstanceInfo cloud_sql_instance = 19;
      • hasCloudFunction

        boolean hasCloudFunction()
         Display information of a Cloud Function.
         
        .google.cloud.networkmanagement.v1.CloudFunctionInfo cloud_function = 20;
        Returns:
        Whether the cloudFunction field is set.
      • getCloudFunction

        CloudFunctionInfo getCloudFunction()
         Display information of a Cloud Function.
         
        .google.cloud.networkmanagement.v1.CloudFunctionInfo cloud_function = 20;
        Returns:
        The cloudFunction.
      • getCloudFunctionOrBuilder

        CloudFunctionInfoOrBuilder getCloudFunctionOrBuilder()
         Display information of a Cloud Function.
         
        .google.cloud.networkmanagement.v1.CloudFunctionInfo cloud_function = 20;
      • hasAppEngineVersion

        boolean hasAppEngineVersion()
         Display information of an App Engine service version.
         
        .google.cloud.networkmanagement.v1.AppEngineVersionInfo app_engine_version = 22;
        Returns:
        Whether the appEngineVersion field is set.
      • getAppEngineVersion

        AppEngineVersionInfo getAppEngineVersion()
         Display information of an App Engine service version.
         
        .google.cloud.networkmanagement.v1.AppEngineVersionInfo app_engine_version = 22;
        Returns:
        The appEngineVersion.
      • getAppEngineVersionOrBuilder

        AppEngineVersionInfoOrBuilder getAppEngineVersionOrBuilder()
         Display information of an App Engine service version.
         
        .google.cloud.networkmanagement.v1.AppEngineVersionInfo app_engine_version = 22;
      • hasCloudRunRevision

        boolean hasCloudRunRevision()
         Display information of a Cloud Run revision.
         
        .google.cloud.networkmanagement.v1.CloudRunRevisionInfo cloud_run_revision = 23;
        Returns:
        Whether the cloudRunRevision field is set.
      • getCloudRunRevision

        CloudRunRevisionInfo getCloudRunRevision()
         Display information of a Cloud Run revision.
         
        .google.cloud.networkmanagement.v1.CloudRunRevisionInfo cloud_run_revision = 23;
        Returns:
        The cloudRunRevision.
      • getCloudRunRevisionOrBuilder

        CloudRunRevisionInfoOrBuilder getCloudRunRevisionOrBuilder()
         Display information of a Cloud Run revision.
         
        .google.cloud.networkmanagement.v1.CloudRunRevisionInfo cloud_run_revision = 23;