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

@Generated public final class Step extends com.google.protobuf.GeneratedMessage implements StepOrBuilder
 A simulated forwarding path is composed of multiple steps.
 Each step has a well-defined state and an associated configuration.
 
Protobuf type google.cloud.networkmanagement.v1beta1.Step
See Also:
  • Field Details

    • DESCRIPTION_FIELD_NUMBER

      public static final int DESCRIPTION_FIELD_NUMBER
      See Also:
    • STATE_FIELD_NUMBER

      public static final int STATE_FIELD_NUMBER
      See Also:
    • CAUSES_DROP_FIELD_NUMBER

      public static final int CAUSES_DROP_FIELD_NUMBER
      See Also:
    • PROJECT_ID_FIELD_NUMBER

      public static final int PROJECT_ID_FIELD_NUMBER
      See Also:
    • INSTANCE_FIELD_NUMBER

      public static final int INSTANCE_FIELD_NUMBER
      See Also:
    • FIREWALL_FIELD_NUMBER

      public static final int FIREWALL_FIELD_NUMBER
      See Also:
    • ROUTE_FIELD_NUMBER

      public static final int ROUTE_FIELD_NUMBER
      See Also:
    • ENDPOINT_FIELD_NUMBER

      public static final int ENDPOINT_FIELD_NUMBER
      See Also:
    • GOOGLE_SERVICE_FIELD_NUMBER

      public static final int GOOGLE_SERVICE_FIELD_NUMBER
      See Also:
    • FORWARDING_RULE_FIELD_NUMBER

      public static final int FORWARDING_RULE_FIELD_NUMBER
      See Also:
    • HYBRID_SUBNET_FIELD_NUMBER

      public static final int HYBRID_SUBNET_FIELD_NUMBER
      See Also:
    • VPN_GATEWAY_FIELD_NUMBER

      public static final int VPN_GATEWAY_FIELD_NUMBER
      See Also:
    • VPN_TUNNEL_FIELD_NUMBER

      public static final int VPN_TUNNEL_FIELD_NUMBER
      See Also:
    • INTERCONNECT_ATTACHMENT_FIELD_NUMBER

      public static final int INTERCONNECT_ATTACHMENT_FIELD_NUMBER
      See Also:
    • VPC_CONNECTOR_FIELD_NUMBER

      public static final int VPC_CONNECTOR_FIELD_NUMBER
      See Also:
    • DIRECT_VPC_EGRESS_CONNECTION_FIELD_NUMBER

      public static final int DIRECT_VPC_EGRESS_CONNECTION_FIELD_NUMBER
      See Also:
    • SERVERLESS_EXTERNAL_CONNECTION_FIELD_NUMBER

      public static final int SERVERLESS_EXTERNAL_CONNECTION_FIELD_NUMBER
      See Also:
    • DELIVER_FIELD_NUMBER

      public static final int DELIVER_FIELD_NUMBER
      See Also:
    • FORWARD_FIELD_NUMBER

      public static final int FORWARD_FIELD_NUMBER
      See Also:
    • ABORT_FIELD_NUMBER

      public static final int ABORT_FIELD_NUMBER
      See Also:
    • DROP_FIELD_NUMBER

      public static final int DROP_FIELD_NUMBER
      See Also:
    • LOAD_BALANCER_FIELD_NUMBER

      public static final int LOAD_BALANCER_FIELD_NUMBER
      See Also:
    • NETWORK_FIELD_NUMBER

      public static final int NETWORK_FIELD_NUMBER
      See Also:
    • GKE_MASTER_FIELD_NUMBER

      public static final int GKE_MASTER_FIELD_NUMBER
      See Also:
    • GKE_POD_FIELD_NUMBER

      public static final int GKE_POD_FIELD_NUMBER
      See Also:
    • IP_MASQUERADING_SKIPPED_FIELD_NUMBER

      public static final int IP_MASQUERADING_SKIPPED_FIELD_NUMBER
      See Also:
    • GKE_NETWORK_POLICY_FIELD_NUMBER

      public static final int GKE_NETWORK_POLICY_FIELD_NUMBER
      See Also:
    • GKE_NETWORK_POLICY_SKIPPED_FIELD_NUMBER

      public static final int GKE_NETWORK_POLICY_SKIPPED_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:
    • 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:
    • NAT_FIELD_NUMBER

      public static final int NAT_FIELD_NUMBER
      See Also:
    • PROXY_CONNECTION_FIELD_NUMBER

      public static final int PROXY_CONNECTION_FIELD_NUMBER
      See Also:
    • LOAD_BALANCER_BACKEND_INFO_FIELD_NUMBER

      public static final int LOAD_BALANCER_BACKEND_INFO_FIELD_NUMBER
      See Also:
    • STORAGE_BUCKET_FIELD_NUMBER

      public static final int STORAGE_BUCKET_FIELD_NUMBER
      See Also:
    • SERVERLESS_NEG_FIELD_NUMBER

      public static final int SERVERLESS_NEG_FIELD_NUMBER
      See Also:
    • NGFW_PACKET_INSPECTION_FIELD_NUMBER

      public static final int NGFW_PACKET_INSPECTION_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
    • getStepInfoCase

      public Step.StepInfoCase getStepInfoCase()
      Specified by:
      getStepInfoCase in interface StepOrBuilder
    • getDescription

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

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

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

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

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

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

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

      public boolean hasInstance()
       Display information of a Compute Engine instance.
       
      .google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
      Specified by:
      hasInstance in interface StepOrBuilder
      Returns:
      Whether the instance field is set.
    • getInstance

      public InstanceInfo getInstance()
       Display information of a Compute Engine instance.
       
      .google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
      Specified by:
      getInstance in interface StepOrBuilder
      Returns:
      The instance.
    • getInstanceOrBuilder

      public InstanceInfoOrBuilder getInstanceOrBuilder()
       Display information of a Compute Engine instance.
       
      .google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
      Specified by:
      getInstanceOrBuilder in interface StepOrBuilder
    • hasFirewall

      public boolean hasFirewall()
       Display information of a Compute Engine firewall rule.
       
      .google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
      Specified by:
      hasFirewall in interface StepOrBuilder
      Returns:
      Whether the firewall field is set.
    • getFirewall

      public FirewallInfo getFirewall()
       Display information of a Compute Engine firewall rule.
       
      .google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
      Specified by:
      getFirewall in interface StepOrBuilder
      Returns:
      The firewall.
    • getFirewallOrBuilder

      public FirewallInfoOrBuilder getFirewallOrBuilder()
       Display information of a Compute Engine firewall rule.
       
      .google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
      Specified by:
      getFirewallOrBuilder in interface StepOrBuilder
    • hasRoute

      public boolean hasRoute()
       Display information of a Compute Engine route.
       
      .google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
      Specified by:
      hasRoute in interface StepOrBuilder
      Returns:
      Whether the route field is set.
    • getRoute

      public RouteInfo getRoute()
       Display information of a Compute Engine route.
       
      .google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
      Specified by:
      getRoute in interface StepOrBuilder
      Returns:
      The route.
    • getRouteOrBuilder

      public RouteInfoOrBuilder getRouteOrBuilder()
       Display information of a Compute Engine route.
       
      .google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
      Specified by:
      getRouteOrBuilder in interface StepOrBuilder
    • hasEndpoint

      public 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;
      Specified by:
      hasEndpoint in interface StepOrBuilder
      Returns:
      Whether the endpoint field is set.
    • getEndpoint

      public 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;
      Specified by:
      getEndpoint in interface StepOrBuilder
      Returns:
      The endpoint.
    • getEndpointOrBuilder

      public 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;
      Specified by:
      getEndpointOrBuilder in interface StepOrBuilder
    • hasGoogleService

      public boolean hasGoogleService()
       Display information of a Google service
       
      .google.cloud.networkmanagement.v1beta1.GoogleServiceInfo google_service = 24;
      Specified by:
      hasGoogleService in interface StepOrBuilder
      Returns:
      Whether the googleService field is set.
    • getGoogleService

      public GoogleServiceInfo getGoogleService()
       Display information of a Google service
       
      .google.cloud.networkmanagement.v1beta1.GoogleServiceInfo google_service = 24;
      Specified by:
      getGoogleService in interface StepOrBuilder
      Returns:
      The googleService.
    • getGoogleServiceOrBuilder

      public GoogleServiceInfoOrBuilder getGoogleServiceOrBuilder()
       Display information of a Google service
       
      .google.cloud.networkmanagement.v1beta1.GoogleServiceInfo google_service = 24;
      Specified by:
      getGoogleServiceOrBuilder in interface StepOrBuilder
    • hasForwardingRule

      public boolean hasForwardingRule()
       Display information of a Compute Engine forwarding rule.
       
      .google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
      Specified by:
      hasForwardingRule in interface StepOrBuilder
      Returns:
      Whether the forwardingRule field is set.
    • getForwardingRule

      public ForwardingRuleInfo getForwardingRule()
       Display information of a Compute Engine forwarding rule.
       
      .google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
      Specified by:
      getForwardingRule in interface StepOrBuilder
      Returns:
      The forwardingRule.
    • getForwardingRuleOrBuilder

      public ForwardingRuleInfoOrBuilder getForwardingRuleOrBuilder()
       Display information of a Compute Engine forwarding rule.
       
      .google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
      Specified by:
      getForwardingRuleOrBuilder in interface StepOrBuilder
    • hasHybridSubnet

      public boolean hasHybridSubnet()
       Display information of a hybrid subnet.
       
      .google.cloud.networkmanagement.v1beta1.HybridSubnetInfo hybrid_subnet = 36;
      Specified by:
      hasHybridSubnet in interface StepOrBuilder
      Returns:
      Whether the hybridSubnet field is set.
    • getHybridSubnet

      public HybridSubnetInfo getHybridSubnet()
       Display information of a hybrid subnet.
       
      .google.cloud.networkmanagement.v1beta1.HybridSubnetInfo hybrid_subnet = 36;
      Specified by:
      getHybridSubnet in interface StepOrBuilder
      Returns:
      The hybridSubnet.
    • getHybridSubnetOrBuilder

      public HybridSubnetInfoOrBuilder getHybridSubnetOrBuilder()
       Display information of a hybrid subnet.
       
      .google.cloud.networkmanagement.v1beta1.HybridSubnetInfo hybrid_subnet = 36;
      Specified by:
      getHybridSubnetOrBuilder in interface StepOrBuilder
    • hasVpnGateway

      public boolean hasVpnGateway()
       Display information of a Compute Engine VPN gateway.
       
      .google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
      Specified by:
      hasVpnGateway in interface StepOrBuilder
      Returns:
      Whether the vpnGateway field is set.
    • getVpnGateway

      public VpnGatewayInfo getVpnGateway()
       Display information of a Compute Engine VPN gateway.
       
      .google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
      Specified by:
      getVpnGateway in interface StepOrBuilder
      Returns:
      The vpnGateway.
    • getVpnGatewayOrBuilder

      public VpnGatewayInfoOrBuilder getVpnGatewayOrBuilder()
       Display information of a Compute Engine VPN gateway.
       
      .google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
      Specified by:
      getVpnGatewayOrBuilder in interface StepOrBuilder
    • hasVpnTunnel

      public boolean hasVpnTunnel()
       Display information of a Compute Engine VPN tunnel.
       
      .google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
      Specified by:
      hasVpnTunnel in interface StepOrBuilder
      Returns:
      Whether the vpnTunnel field is set.
    • getVpnTunnel

      public VpnTunnelInfo getVpnTunnel()
       Display information of a Compute Engine VPN tunnel.
       
      .google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
      Specified by:
      getVpnTunnel in interface StepOrBuilder
      Returns:
      The vpnTunnel.
    • getVpnTunnelOrBuilder

      public VpnTunnelInfoOrBuilder getVpnTunnelOrBuilder()
       Display information of a Compute Engine VPN tunnel.
       
      .google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
      Specified by:
      getVpnTunnelOrBuilder in interface StepOrBuilder
    • hasInterconnectAttachment

      public boolean hasInterconnectAttachment()
       Display information of an interconnect attachment.
       
      .google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo interconnect_attachment = 35;
      Specified by:
      hasInterconnectAttachment in interface StepOrBuilder
      Returns:
      Whether the interconnectAttachment field is set.
    • getInterconnectAttachment

      public InterconnectAttachmentInfo getInterconnectAttachment()
       Display information of an interconnect attachment.
       
      .google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo interconnect_attachment = 35;
      Specified by:
      getInterconnectAttachment in interface StepOrBuilder
      Returns:
      The interconnectAttachment.
    • getInterconnectAttachmentOrBuilder

      public InterconnectAttachmentInfoOrBuilder getInterconnectAttachmentOrBuilder()
       Display information of an interconnect attachment.
       
      .google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo interconnect_attachment = 35;
      Specified by:
      getInterconnectAttachmentOrBuilder in interface StepOrBuilder
    • hasVpcConnector

      public boolean hasVpcConnector()
       Display information of a VPC connector.
       
      .google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
      Specified by:
      hasVpcConnector in interface StepOrBuilder
      Returns:
      Whether the vpcConnector field is set.
    • getVpcConnector

      public VpcConnectorInfo getVpcConnector()
       Display information of a VPC connector.
       
      .google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
      Specified by:
      getVpcConnector in interface StepOrBuilder
      Returns:
      The vpcConnector.
    • getVpcConnectorOrBuilder

      public VpcConnectorInfoOrBuilder getVpcConnectorOrBuilder()
       Display information of a VPC connector.
       
      .google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
      Specified by:
      getVpcConnectorOrBuilder in interface StepOrBuilder
    • hasDirectVpcEgressConnection

      public boolean hasDirectVpcEgressConnection()
       Display information of a serverless direct VPC egress connection.
       
      .google.cloud.networkmanagement.v1beta1.DirectVpcEgressConnectionInfo direct_vpc_egress_connection = 33;
      Specified by:
      hasDirectVpcEgressConnection in interface StepOrBuilder
      Returns:
      Whether the directVpcEgressConnection field is set.
    • getDirectVpcEgressConnection

      public DirectVpcEgressConnectionInfo getDirectVpcEgressConnection()
       Display information of a serverless direct VPC egress connection.
       
      .google.cloud.networkmanagement.v1beta1.DirectVpcEgressConnectionInfo direct_vpc_egress_connection = 33;
      Specified by:
      getDirectVpcEgressConnection in interface StepOrBuilder
      Returns:
      The directVpcEgressConnection.
    • getDirectVpcEgressConnectionOrBuilder

      public DirectVpcEgressConnectionInfoOrBuilder getDirectVpcEgressConnectionOrBuilder()
       Display information of a serverless direct VPC egress connection.
       
      .google.cloud.networkmanagement.v1beta1.DirectVpcEgressConnectionInfo direct_vpc_egress_connection = 33;
      Specified by:
      getDirectVpcEgressConnectionOrBuilder in interface StepOrBuilder
    • hasServerlessExternalConnection

      public boolean hasServerlessExternalConnection()
       Display information of a serverless public (external) connection.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessExternalConnectionInfo serverless_external_connection = 34;
      Specified by:
      hasServerlessExternalConnection in interface StepOrBuilder
      Returns:
      Whether the serverlessExternalConnection field is set.
    • getServerlessExternalConnection

      public ServerlessExternalConnectionInfo getServerlessExternalConnection()
       Display information of a serverless public (external) connection.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessExternalConnectionInfo serverless_external_connection = 34;
      Specified by:
      getServerlessExternalConnection in interface StepOrBuilder
      Returns:
      The serverlessExternalConnection.
    • getServerlessExternalConnectionOrBuilder

      public ServerlessExternalConnectionInfoOrBuilder getServerlessExternalConnectionOrBuilder()
       Display information of a serverless public (external) connection.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessExternalConnectionInfo serverless_external_connection = 34;
      Specified by:
      getServerlessExternalConnectionOrBuilder in interface StepOrBuilder
    • hasDeliver

      public boolean hasDeliver()
       Display information of the final state "deliver" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
      Specified by:
      hasDeliver in interface StepOrBuilder
      Returns:
      Whether the deliver field is set.
    • getDeliver

      public DeliverInfo getDeliver()
       Display information of the final state "deliver" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
      Specified by:
      getDeliver in interface StepOrBuilder
      Returns:
      The deliver.
    • getDeliverOrBuilder

      public DeliverInfoOrBuilder getDeliverOrBuilder()
       Display information of the final state "deliver" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
      Specified by:
      getDeliverOrBuilder in interface StepOrBuilder
    • hasForward

      public boolean hasForward()
       Display information of the final state "forward" and reason.
       
      .google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
      Specified by:
      hasForward in interface StepOrBuilder
      Returns:
      Whether the forward field is set.
    • getForward

      public ForwardInfo getForward()
       Display information of the final state "forward" and reason.
       
      .google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
      Specified by:
      getForward in interface StepOrBuilder
      Returns:
      The forward.
    • getForwardOrBuilder

      public ForwardInfoOrBuilder getForwardOrBuilder()
       Display information of the final state "forward" and reason.
       
      .google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
      Specified by:
      getForwardOrBuilder in interface StepOrBuilder
    • hasAbort

      public boolean hasAbort()
       Display information of the final state "abort" and reason.
       
      .google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
      Specified by:
      hasAbort in interface StepOrBuilder
      Returns:
      Whether the abort field is set.
    • getAbort

      public AbortInfo getAbort()
       Display information of the final state "abort" and reason.
       
      .google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
      Specified by:
      getAbort in interface StepOrBuilder
      Returns:
      The abort.
    • getAbortOrBuilder

      public AbortInfoOrBuilder getAbortOrBuilder()
       Display information of the final state "abort" and reason.
       
      .google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
      Specified by:
      getAbortOrBuilder in interface StepOrBuilder
    • hasDrop

      public boolean hasDrop()
       Display information of the final state "drop" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
      Specified by:
      hasDrop in interface StepOrBuilder
      Returns:
      Whether the drop field is set.
    • getDrop

      public DropInfo getDrop()
       Display information of the final state "drop" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
      Specified by:
      getDrop in interface StepOrBuilder
      Returns:
      The drop.
    • getDropOrBuilder

      public DropInfoOrBuilder getDropOrBuilder()
       Display information of the final state "drop" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
      Specified by:
      getDropOrBuilder in interface StepOrBuilder
    • hasLoadBalancer

      @Deprecated public boolean hasLoadBalancer()
      Deprecated.
      google.cloud.networkmanagement.v1beta1.Step.load_balancer is deprecated. See google/cloud/networkmanagement/v1beta1/trace.proto;l=315
       Display information of the load balancers. Deprecated in favor of the
       `load_balancer_backend_info` field, not used in new tests.
       
      .google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16 [deprecated = true];
      Specified by:
      hasLoadBalancer in interface StepOrBuilder
      Returns:
      Whether the loadBalancer field is set.
    • getLoadBalancer

      @Deprecated public LoadBalancerInfo getLoadBalancer()
      Deprecated.
      google.cloud.networkmanagement.v1beta1.Step.load_balancer is deprecated. See google/cloud/networkmanagement/v1beta1/trace.proto;l=315
       Display information of the load balancers. Deprecated in favor of the
       `load_balancer_backend_info` field, not used in new tests.
       
      .google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16 [deprecated = true];
      Specified by:
      getLoadBalancer in interface StepOrBuilder
      Returns:
      The loadBalancer.
    • getLoadBalancerOrBuilder

      @Deprecated public LoadBalancerInfoOrBuilder getLoadBalancerOrBuilder()
      Deprecated.
       Display information of the load balancers. Deprecated in favor of the
       `load_balancer_backend_info` field, not used in new tests.
       
      .google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16 [deprecated = true];
      Specified by:
      getLoadBalancerOrBuilder in interface StepOrBuilder
    • hasNetwork

      public boolean hasNetwork()
       Display information of a Google Cloud network.
       
      .google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
      Specified by:
      hasNetwork in interface StepOrBuilder
      Returns:
      Whether the network field is set.
    • getNetwork

      public NetworkInfo getNetwork()
       Display information of a Google Cloud network.
       
      .google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
      Specified by:
      getNetwork in interface StepOrBuilder
      Returns:
      The network.
    • getNetworkOrBuilder

      public NetworkInfoOrBuilder getNetworkOrBuilder()
       Display information of a Google Cloud network.
       
      .google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
      Specified by:
      getNetworkOrBuilder in interface StepOrBuilder
    • hasGkeMaster

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

      public GKEMasterInfo getGkeMaster()
       Display information of a Google Kubernetes Engine cluster master.
       
      .google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;
      Specified by:
      getGkeMaster in interface StepOrBuilder
      Returns:
      The gkeMaster.
    • getGkeMasterOrBuilder

      public GKEMasterInfoOrBuilder getGkeMasterOrBuilder()
       Display information of a Google Kubernetes Engine cluster master.
       
      .google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;
      Specified by:
      getGkeMasterOrBuilder in interface StepOrBuilder
    • hasGkePod

      public boolean hasGkePod()
       Display information of a Google Kubernetes Engine Pod.
       
      .google.cloud.networkmanagement.v1beta1.GkePodInfo gke_pod = 37;
      Specified by:
      hasGkePod in interface StepOrBuilder
      Returns:
      Whether the gkePod field is set.
    • getGkePod

      public GkePodInfo getGkePod()
       Display information of a Google Kubernetes Engine Pod.
       
      .google.cloud.networkmanagement.v1beta1.GkePodInfo gke_pod = 37;
      Specified by:
      getGkePod in interface StepOrBuilder
      Returns:
      The gkePod.
    • getGkePodOrBuilder

      public GkePodInfoOrBuilder getGkePodOrBuilder()
       Display information of a Google Kubernetes Engine Pod.
       
      .google.cloud.networkmanagement.v1beta1.GkePodInfo gke_pod = 37;
      Specified by:
      getGkePodOrBuilder in interface StepOrBuilder
    • hasIpMasqueradingSkipped

      public boolean hasIpMasqueradingSkipped()
       Display information of the reason why GKE Pod IP masquerading was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.IpMasqueradingSkippedInfo ip_masquerading_skipped = 38;
      Specified by:
      hasIpMasqueradingSkipped in interface StepOrBuilder
      Returns:
      Whether the ipMasqueradingSkipped field is set.
    • getIpMasqueradingSkipped

      public IpMasqueradingSkippedInfo getIpMasqueradingSkipped()
       Display information of the reason why GKE Pod IP masquerading was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.IpMasqueradingSkippedInfo ip_masquerading_skipped = 38;
      Specified by:
      getIpMasqueradingSkipped in interface StepOrBuilder
      Returns:
      The ipMasqueradingSkipped.
    • getIpMasqueradingSkippedOrBuilder

      public IpMasqueradingSkippedInfoOrBuilder getIpMasqueradingSkippedOrBuilder()
       Display information of the reason why GKE Pod IP masquerading was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.IpMasqueradingSkippedInfo ip_masquerading_skipped = 38;
      Specified by:
      getIpMasqueradingSkippedOrBuilder in interface StepOrBuilder
    • hasGkeNetworkPolicy

      public boolean hasGkeNetworkPolicy()
       Display information of a GKE Network Policy.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicyInfo gke_network_policy = 39;
      Specified by:
      hasGkeNetworkPolicy in interface StepOrBuilder
      Returns:
      Whether the gkeNetworkPolicy field is set.
    • getGkeNetworkPolicy

      public GkeNetworkPolicyInfo getGkeNetworkPolicy()
       Display information of a GKE Network Policy.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicyInfo gke_network_policy = 39;
      Specified by:
      getGkeNetworkPolicy in interface StepOrBuilder
      Returns:
      The gkeNetworkPolicy.
    • getGkeNetworkPolicyOrBuilder

      public GkeNetworkPolicyInfoOrBuilder getGkeNetworkPolicyOrBuilder()
       Display information of a GKE Network Policy.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicyInfo gke_network_policy = 39;
      Specified by:
      getGkeNetworkPolicyOrBuilder in interface StepOrBuilder
    • hasGkeNetworkPolicySkipped

      public boolean hasGkeNetworkPolicySkipped()
       Display information of the reason why GKE Network Policy evaluation was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicySkippedInfo gke_network_policy_skipped = 40;
      Specified by:
      hasGkeNetworkPolicySkipped in interface StepOrBuilder
      Returns:
      Whether the gkeNetworkPolicySkipped field is set.
    • getGkeNetworkPolicySkipped

      public GkeNetworkPolicySkippedInfo getGkeNetworkPolicySkipped()
       Display information of the reason why GKE Network Policy evaluation was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicySkippedInfo gke_network_policy_skipped = 40;
      Specified by:
      getGkeNetworkPolicySkipped in interface StepOrBuilder
      Returns:
      The gkeNetworkPolicySkipped.
    • getGkeNetworkPolicySkippedOrBuilder

      public GkeNetworkPolicySkippedInfoOrBuilder getGkeNetworkPolicySkippedOrBuilder()
       Display information of the reason why GKE Network Policy evaluation was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicySkippedInfo gke_network_policy_skipped = 40;
      Specified by:
      getGkeNetworkPolicySkippedOrBuilder in interface StepOrBuilder
    • hasCloudSqlInstance

      public boolean hasCloudSqlInstance()
       Display information of a Cloud SQL instance.
       
      .google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
      Specified by:
      hasCloudSqlInstance in interface StepOrBuilder
      Returns:
      Whether the cloudSqlInstance field is set.
    • getCloudSqlInstance

      public CloudSQLInstanceInfo getCloudSqlInstance()
       Display information of a Cloud SQL instance.
       
      .google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
      Specified by:
      getCloudSqlInstance in interface StepOrBuilder
      Returns:
      The cloudSqlInstance.
    • getCloudSqlInstanceOrBuilder

      public CloudSQLInstanceInfoOrBuilder getCloudSqlInstanceOrBuilder()
       Display information of a Cloud SQL instance.
       
      .google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
      Specified by:
      getCloudSqlInstanceOrBuilder in interface StepOrBuilder
    • hasRedisInstance

      public boolean hasRedisInstance()
       Display information of a Redis Instance.
       
      .google.cloud.networkmanagement.v1beta1.RedisInstanceInfo redis_instance = 30;
      Specified by:
      hasRedisInstance in interface StepOrBuilder
      Returns:
      Whether the redisInstance field is set.
    • getRedisInstance

      public RedisInstanceInfo getRedisInstance()
       Display information of a Redis Instance.
       
      .google.cloud.networkmanagement.v1beta1.RedisInstanceInfo redis_instance = 30;
      Specified by:
      getRedisInstance in interface StepOrBuilder
      Returns:
      The redisInstance.
    • getRedisInstanceOrBuilder

      public RedisInstanceInfoOrBuilder getRedisInstanceOrBuilder()
       Display information of a Redis Instance.
       
      .google.cloud.networkmanagement.v1beta1.RedisInstanceInfo redis_instance = 30;
      Specified by:
      getRedisInstanceOrBuilder in interface StepOrBuilder
    • hasRedisCluster

      public boolean hasRedisCluster()
       Display information of a Redis Cluster.
       
      .google.cloud.networkmanagement.v1beta1.RedisClusterInfo redis_cluster = 31;
      Specified by:
      hasRedisCluster in interface StepOrBuilder
      Returns:
      Whether the redisCluster field is set.
    • getRedisCluster

      public RedisClusterInfo getRedisCluster()
       Display information of a Redis Cluster.
       
      .google.cloud.networkmanagement.v1beta1.RedisClusterInfo redis_cluster = 31;
      Specified by:
      getRedisCluster in interface StepOrBuilder
      Returns:
      The redisCluster.
    • getRedisClusterOrBuilder

      public RedisClusterInfoOrBuilder getRedisClusterOrBuilder()
       Display information of a Redis Cluster.
       
      .google.cloud.networkmanagement.v1beta1.RedisClusterInfo redis_cluster = 31;
      Specified by:
      getRedisClusterOrBuilder in interface StepOrBuilder
    • hasCloudFunction

      public boolean hasCloudFunction()
       Display information of a Cloud Function.
       
      .google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
      Specified by:
      hasCloudFunction in interface StepOrBuilder
      Returns:
      Whether the cloudFunction field is set.
    • getCloudFunction

      public CloudFunctionInfo getCloudFunction()
       Display information of a Cloud Function.
       
      .google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
      Specified by:
      getCloudFunction in interface StepOrBuilder
      Returns:
      The cloudFunction.
    • getCloudFunctionOrBuilder

      public CloudFunctionInfoOrBuilder getCloudFunctionOrBuilder()
       Display information of a Cloud Function.
       
      .google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
      Specified by:
      getCloudFunctionOrBuilder in interface StepOrBuilder
    • hasAppEngineVersion

      public boolean hasAppEngineVersion()
       Display information of an App Engine service version.
       
      .google.cloud.networkmanagement.v1beta1.AppEngineVersionInfo app_engine_version = 22;
      Specified by:
      hasAppEngineVersion in interface StepOrBuilder
      Returns:
      Whether the appEngineVersion field is set.
    • getAppEngineVersion

      public AppEngineVersionInfo getAppEngineVersion()
       Display information of an App Engine service version.
       
      .google.cloud.networkmanagement.v1beta1.AppEngineVersionInfo app_engine_version = 22;
      Specified by:
      getAppEngineVersion in interface StepOrBuilder
      Returns:
      The appEngineVersion.
    • getAppEngineVersionOrBuilder

      public AppEngineVersionInfoOrBuilder getAppEngineVersionOrBuilder()
       Display information of an App Engine service version.
       
      .google.cloud.networkmanagement.v1beta1.AppEngineVersionInfo app_engine_version = 22;
      Specified by:
      getAppEngineVersionOrBuilder in interface StepOrBuilder
    • hasCloudRunRevision

      public boolean hasCloudRunRevision()
       Display information of a Cloud Run revision.
       
      .google.cloud.networkmanagement.v1beta1.CloudRunRevisionInfo cloud_run_revision = 23;
      Specified by:
      hasCloudRunRevision in interface StepOrBuilder
      Returns:
      Whether the cloudRunRevision field is set.
    • getCloudRunRevision

      public CloudRunRevisionInfo getCloudRunRevision()
       Display information of a Cloud Run revision.
       
      .google.cloud.networkmanagement.v1beta1.CloudRunRevisionInfo cloud_run_revision = 23;
      Specified by:
      getCloudRunRevision in interface StepOrBuilder
      Returns:
      The cloudRunRevision.
    • getCloudRunRevisionOrBuilder

      public CloudRunRevisionInfoOrBuilder getCloudRunRevisionOrBuilder()
       Display information of a Cloud Run revision.
       
      .google.cloud.networkmanagement.v1beta1.CloudRunRevisionInfo cloud_run_revision = 23;
      Specified by:
      getCloudRunRevisionOrBuilder in interface StepOrBuilder
    • hasNat

      public boolean hasNat()
       Display information of a NAT.
       
      .google.cloud.networkmanagement.v1beta1.NatInfo nat = 25;
      Specified by:
      hasNat in interface StepOrBuilder
      Returns:
      Whether the nat field is set.
    • getNat

      public NatInfo getNat()
       Display information of a NAT.
       
      .google.cloud.networkmanagement.v1beta1.NatInfo nat = 25;
      Specified by:
      getNat in interface StepOrBuilder
      Returns:
      The nat.
    • getNatOrBuilder

      public NatInfoOrBuilder getNatOrBuilder()
       Display information of a NAT.
       
      .google.cloud.networkmanagement.v1beta1.NatInfo nat = 25;
      Specified by:
      getNatOrBuilder in interface StepOrBuilder
    • hasProxyConnection

      public boolean hasProxyConnection()
       Display information of a ProxyConnection.
       
      .google.cloud.networkmanagement.v1beta1.ProxyConnectionInfo proxy_connection = 26;
      Specified by:
      hasProxyConnection in interface StepOrBuilder
      Returns:
      Whether the proxyConnection field is set.
    • getProxyConnection

      public ProxyConnectionInfo getProxyConnection()
       Display information of a ProxyConnection.
       
      .google.cloud.networkmanagement.v1beta1.ProxyConnectionInfo proxy_connection = 26;
      Specified by:
      getProxyConnection in interface StepOrBuilder
      Returns:
      The proxyConnection.
    • getProxyConnectionOrBuilder

      public ProxyConnectionInfoOrBuilder getProxyConnectionOrBuilder()
       Display information of a ProxyConnection.
       
      .google.cloud.networkmanagement.v1beta1.ProxyConnectionInfo proxy_connection = 26;
      Specified by:
      getProxyConnectionOrBuilder in interface StepOrBuilder
    • hasLoadBalancerBackendInfo

      public boolean hasLoadBalancerBackendInfo()
       Display information of a specific load balancer backend.
       
      .google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo load_balancer_backend_info = 27;
      Specified by:
      hasLoadBalancerBackendInfo in interface StepOrBuilder
      Returns:
      Whether the loadBalancerBackendInfo field is set.
    • getLoadBalancerBackendInfo

      public LoadBalancerBackendInfo getLoadBalancerBackendInfo()
       Display information of a specific load balancer backend.
       
      .google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo load_balancer_backend_info = 27;
      Specified by:
      getLoadBalancerBackendInfo in interface StepOrBuilder
      Returns:
      The loadBalancerBackendInfo.
    • getLoadBalancerBackendInfoOrBuilder

      public LoadBalancerBackendInfoOrBuilder getLoadBalancerBackendInfoOrBuilder()
       Display information of a specific load balancer backend.
       
      .google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo load_balancer_backend_info = 27;
      Specified by:
      getLoadBalancerBackendInfoOrBuilder in interface StepOrBuilder
    • hasStorageBucket

      public boolean hasStorageBucket()
       Display information of a Storage Bucket. Used only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.StorageBucketInfo storage_bucket = 28;
      Specified by:
      hasStorageBucket in interface StepOrBuilder
      Returns:
      Whether the storageBucket field is set.
    • getStorageBucket

      public StorageBucketInfo getStorageBucket()
       Display information of a Storage Bucket. Used only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.StorageBucketInfo storage_bucket = 28;
      Specified by:
      getStorageBucket in interface StepOrBuilder
      Returns:
      The storageBucket.
    • getStorageBucketOrBuilder

      public StorageBucketInfoOrBuilder getStorageBucketOrBuilder()
       Display information of a Storage Bucket. Used only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.StorageBucketInfo storage_bucket = 28;
      Specified by:
      getStorageBucketOrBuilder in interface StepOrBuilder
    • hasServerlessNeg

      public boolean hasServerlessNeg()
       Display information of a Serverless network endpoint group backend. Used
       only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessNegInfo serverless_neg = 29;
      Specified by:
      hasServerlessNeg in interface StepOrBuilder
      Returns:
      Whether the serverlessNeg field is set.
    • getServerlessNeg

      public ServerlessNegInfo getServerlessNeg()
       Display information of a Serverless network endpoint group backend. Used
       only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessNegInfo serverless_neg = 29;
      Specified by:
      getServerlessNeg in interface StepOrBuilder
      Returns:
      The serverlessNeg.
    • getServerlessNegOrBuilder

      public ServerlessNegInfoOrBuilder getServerlessNegOrBuilder()
       Display information of a Serverless network endpoint group backend. Used
       only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessNegInfo serverless_neg = 29;
      Specified by:
      getServerlessNegOrBuilder in interface StepOrBuilder
    • hasNgfwPacketInspection

      public boolean hasNgfwPacketInspection()
       Display information of a layer 7 packet inspection by the firewall.
       
      .google.cloud.networkmanagement.v1beta1.NgfwPacketInspectionInfo ngfw_packet_inspection = 42;
      Specified by:
      hasNgfwPacketInspection in interface StepOrBuilder
      Returns:
      Whether the ngfwPacketInspection field is set.
    • getNgfwPacketInspection

      public NgfwPacketInspectionInfo getNgfwPacketInspection()
       Display information of a layer 7 packet inspection by the firewall.
       
      .google.cloud.networkmanagement.v1beta1.NgfwPacketInspectionInfo ngfw_packet_inspection = 42;
      Specified by:
      getNgfwPacketInspection in interface StepOrBuilder
      Returns:
      The ngfwPacketInspection.
    • getNgfwPacketInspectionOrBuilder

      public NgfwPacketInspectionInfoOrBuilder getNgfwPacketInspectionOrBuilder()
       Display information of a layer 7 packet inspection by the firewall.
       
      .google.cloud.networkmanagement.v1beta1.NgfwPacketInspectionInfo ngfw_packet_inspection = 42;
      Specified by:
      getNgfwPacketInspectionOrBuilder in interface StepOrBuilder
    • 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 Step parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

      public static Step.Builder newBuilder()
    • newBuilder

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

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

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

      public static Step getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<Step> 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 Step getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder