Class Step.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Step.Builder>
com.google.cloud.networkmanagement.v1beta1.Step.Builder
All Implemented Interfaces:
StepOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Step

public static final class Step.Builder extends com.google.protobuf.GeneratedMessage.Builder<Step.Builder> 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
  • 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.Builder<Step.Builder>
    • clear

      public Step.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Step.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Step.Builder>
    • getDefaultInstanceForType

      public Step getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

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

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

      public Step.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Step.Builder>
    • mergeFrom

      public Step.Builder mergeFrom(Step other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Step.Builder>
    • mergeFrom

      public Step.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Step.Builder>
      Throws:
      IOException
    • getStepInfoCase

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

      public Step.Builder clearStepInfo()
    • 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.
    • setDescription

      public Step.Builder setDescription(String value)
       A description of the step. Usually this is a summary of the state.
       
      string description = 1;
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public Step.Builder clearDescription()
       A description of the step. Usually this is a summary of the state.
       
      string description = 1;
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public Step.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
       A description of the step. Usually this is a summary of the state.
       
      string description = 1;
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • 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.
    • setStateValue

      public Step.Builder setStateValue(int value)
       Each step is in one of the pre-defined states.
       
      .google.cloud.networkmanagement.v1beta1.Step.State state = 2;
      Parameters:
      value - The enum numeric value on the wire for state to set.
      Returns:
      This builder for chaining.
    • 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.
    • setState

      public Step.Builder setState(Step.State value)
       Each step is in one of the pre-defined states.
       
      .google.cloud.networkmanagement.v1beta1.Step.State state = 2;
      Parameters:
      value - The state to set.
      Returns:
      This builder for chaining.
    • clearState

      public Step.Builder clearState()
       Each step is in one of the pre-defined states.
       
      .google.cloud.networkmanagement.v1beta1.Step.State state = 2;
      Returns:
      This builder for chaining.
    • 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.
    • setCausesDrop

      public Step.Builder setCausesDrop(boolean value)
       This is a step that leads to the final state Drop.
       
      bool causes_drop = 3;
      Parameters:
      value - The causesDrop to set.
      Returns:
      This builder for chaining.
    • clearCausesDrop

      public Step.Builder clearCausesDrop()
       This is a step that leads to the final state Drop.
       
      bool causes_drop = 3;
      Returns:
      This builder for chaining.
    • 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.
    • setProjectId

      public Step.Builder setProjectId(String value)
       Project ID that contains the configuration this step is validating.
       
      string project_id = 4;
      Parameters:
      value - The projectId to set.
      Returns:
      This builder for chaining.
    • clearProjectId

      public Step.Builder clearProjectId()
       Project ID that contains the configuration this step is validating.
       
      string project_id = 4;
      Returns:
      This builder for chaining.
    • setProjectIdBytes

      public Step.Builder setProjectIdBytes(com.google.protobuf.ByteString value)
       Project ID that contains the configuration this step is validating.
       
      string project_id = 4;
      Parameters:
      value - The bytes for projectId to set.
      Returns:
      This builder for chaining.
    • 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.
    • setInstance

      public Step.Builder setInstance(InstanceInfo value)
       Display information of a Compute Engine instance.
       
      .google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
    • setInstance

      public Step.Builder setInstance(InstanceInfo.Builder builderForValue)
       Display information of a Compute Engine instance.
       
      .google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
    • mergeInstance

      public Step.Builder mergeInstance(InstanceInfo value)
       Display information of a Compute Engine instance.
       
      .google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
    • clearInstance

      public Step.Builder clearInstance()
       Display information of a Compute Engine instance.
       
      .google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
    • getInstanceBuilder

      public InstanceInfo.Builder getInstanceBuilder()
       Display information of a Compute Engine instance.
       
      .google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
    • 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.
    • setFirewall

      public Step.Builder setFirewall(FirewallInfo value)
       Display information of a Compute Engine firewall rule.
       
      .google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
    • setFirewall

      public Step.Builder setFirewall(FirewallInfo.Builder builderForValue)
       Display information of a Compute Engine firewall rule.
       
      .google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
    • mergeFirewall

      public Step.Builder mergeFirewall(FirewallInfo value)
       Display information of a Compute Engine firewall rule.
       
      .google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
    • clearFirewall

      public Step.Builder clearFirewall()
       Display information of a Compute Engine firewall rule.
       
      .google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
    • getFirewallBuilder

      public FirewallInfo.Builder getFirewallBuilder()
       Display information of a Compute Engine firewall rule.
       
      .google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
    • 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.
    • setRoute

      public Step.Builder setRoute(RouteInfo value)
       Display information of a Compute Engine route.
       
      .google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
    • setRoute

      public Step.Builder setRoute(RouteInfo.Builder builderForValue)
       Display information of a Compute Engine route.
       
      .google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
    • mergeRoute

      public Step.Builder mergeRoute(RouteInfo value)
       Display information of a Compute Engine route.
       
      .google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
    • clearRoute

      public Step.Builder clearRoute()
       Display information of a Compute Engine route.
       
      .google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
    • getRouteBuilder

      public RouteInfo.Builder getRouteBuilder()
       Display information of a Compute Engine route.
       
      .google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
    • 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.
    • setEndpoint

      public Step.Builder setEndpoint(EndpointInfo value)
       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;
    • setEndpoint

      public Step.Builder setEndpoint(EndpointInfo.Builder builderForValue)
       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;
    • mergeEndpoint

      public Step.Builder mergeEndpoint(EndpointInfo value)
       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;
    • clearEndpoint

      public Step.Builder clearEndpoint()
       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;
    • getEndpointBuilder

      public EndpointInfo.Builder getEndpointBuilder()
       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;
    • 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.
    • setGoogleService

      public Step.Builder setGoogleService(GoogleServiceInfo value)
       Display information of a Google service
       
      .google.cloud.networkmanagement.v1beta1.GoogleServiceInfo google_service = 24;
    • setGoogleService

      public Step.Builder setGoogleService(GoogleServiceInfo.Builder builderForValue)
       Display information of a Google service
       
      .google.cloud.networkmanagement.v1beta1.GoogleServiceInfo google_service = 24;
    • mergeGoogleService

      public Step.Builder mergeGoogleService(GoogleServiceInfo value)
       Display information of a Google service
       
      .google.cloud.networkmanagement.v1beta1.GoogleServiceInfo google_service = 24;
    • clearGoogleService

      public Step.Builder clearGoogleService()
       Display information of a Google service
       
      .google.cloud.networkmanagement.v1beta1.GoogleServiceInfo google_service = 24;
    • getGoogleServiceBuilder

      public GoogleServiceInfo.Builder getGoogleServiceBuilder()
       Display information of a Google service
       
      .google.cloud.networkmanagement.v1beta1.GoogleServiceInfo google_service = 24;
    • 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.
    • setForwardingRule

      public Step.Builder setForwardingRule(ForwardingRuleInfo value)
       Display information of a Compute Engine forwarding rule.
       
      .google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
    • setForwardingRule

      public Step.Builder setForwardingRule(ForwardingRuleInfo.Builder builderForValue)
       Display information of a Compute Engine forwarding rule.
       
      .google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
    • mergeForwardingRule

      public Step.Builder mergeForwardingRule(ForwardingRuleInfo value)
       Display information of a Compute Engine forwarding rule.
       
      .google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
    • clearForwardingRule

      public Step.Builder clearForwardingRule()
       Display information of a Compute Engine forwarding rule.
       
      .google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
    • getForwardingRuleBuilder

      public ForwardingRuleInfo.Builder getForwardingRuleBuilder()
       Display information of a Compute Engine forwarding rule.
       
      .google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
    • 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.
    • setHybridSubnet

      public Step.Builder setHybridSubnet(HybridSubnetInfo value)
       Display information of a hybrid subnet.
       
      .google.cloud.networkmanagement.v1beta1.HybridSubnetInfo hybrid_subnet = 36;
    • setHybridSubnet

      public Step.Builder setHybridSubnet(HybridSubnetInfo.Builder builderForValue)
       Display information of a hybrid subnet.
       
      .google.cloud.networkmanagement.v1beta1.HybridSubnetInfo hybrid_subnet = 36;
    • mergeHybridSubnet

      public Step.Builder mergeHybridSubnet(HybridSubnetInfo value)
       Display information of a hybrid subnet.
       
      .google.cloud.networkmanagement.v1beta1.HybridSubnetInfo hybrid_subnet = 36;
    • clearHybridSubnet

      public Step.Builder clearHybridSubnet()
       Display information of a hybrid subnet.
       
      .google.cloud.networkmanagement.v1beta1.HybridSubnetInfo hybrid_subnet = 36;
    • getHybridSubnetBuilder

      public HybridSubnetInfo.Builder getHybridSubnetBuilder()
       Display information of a hybrid subnet.
       
      .google.cloud.networkmanagement.v1beta1.HybridSubnetInfo hybrid_subnet = 36;
    • 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.
    • setVpnGateway

      public Step.Builder setVpnGateway(VpnGatewayInfo value)
       Display information of a Compute Engine VPN gateway.
       
      .google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
    • setVpnGateway

      public Step.Builder setVpnGateway(VpnGatewayInfo.Builder builderForValue)
       Display information of a Compute Engine VPN gateway.
       
      .google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
    • mergeVpnGateway

      public Step.Builder mergeVpnGateway(VpnGatewayInfo value)
       Display information of a Compute Engine VPN gateway.
       
      .google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
    • clearVpnGateway

      public Step.Builder clearVpnGateway()
       Display information of a Compute Engine VPN gateway.
       
      .google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
    • getVpnGatewayBuilder

      public VpnGatewayInfo.Builder getVpnGatewayBuilder()
       Display information of a Compute Engine VPN gateway.
       
      .google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
    • 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.
    • setVpnTunnel

      public Step.Builder setVpnTunnel(VpnTunnelInfo value)
       Display information of a Compute Engine VPN tunnel.
       
      .google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
    • setVpnTunnel

      public Step.Builder setVpnTunnel(VpnTunnelInfo.Builder builderForValue)
       Display information of a Compute Engine VPN tunnel.
       
      .google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
    • mergeVpnTunnel

      public Step.Builder mergeVpnTunnel(VpnTunnelInfo value)
       Display information of a Compute Engine VPN tunnel.
       
      .google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
    • clearVpnTunnel

      public Step.Builder clearVpnTunnel()
       Display information of a Compute Engine VPN tunnel.
       
      .google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
    • getVpnTunnelBuilder

      public VpnTunnelInfo.Builder getVpnTunnelBuilder()
       Display information of a Compute Engine VPN tunnel.
       
      .google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
    • 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.
    • setInterconnectAttachment

      public Step.Builder setInterconnectAttachment(InterconnectAttachmentInfo value)
       Display information of an interconnect attachment.
       
      .google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo interconnect_attachment = 35;
    • setInterconnectAttachment

      public Step.Builder setInterconnectAttachment(InterconnectAttachmentInfo.Builder builderForValue)
       Display information of an interconnect attachment.
       
      .google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo interconnect_attachment = 35;
    • mergeInterconnectAttachment

      public Step.Builder mergeInterconnectAttachment(InterconnectAttachmentInfo value)
       Display information of an interconnect attachment.
       
      .google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo interconnect_attachment = 35;
    • clearInterconnectAttachment

      public Step.Builder clearInterconnectAttachment()
       Display information of an interconnect attachment.
       
      .google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo interconnect_attachment = 35;
    • getInterconnectAttachmentBuilder

      public InterconnectAttachmentInfo.Builder getInterconnectAttachmentBuilder()
       Display information of an interconnect attachment.
       
      .google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo interconnect_attachment = 35;
    • 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.
    • setVpcConnector

      public Step.Builder setVpcConnector(VpcConnectorInfo value)
       Display information of a VPC connector.
       
      .google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
    • setVpcConnector

      public Step.Builder setVpcConnector(VpcConnectorInfo.Builder builderForValue)
       Display information of a VPC connector.
       
      .google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
    • mergeVpcConnector

      public Step.Builder mergeVpcConnector(VpcConnectorInfo value)
       Display information of a VPC connector.
       
      .google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
    • clearVpcConnector

      public Step.Builder clearVpcConnector()
       Display information of a VPC connector.
       
      .google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
    • getVpcConnectorBuilder

      public VpcConnectorInfo.Builder getVpcConnectorBuilder()
       Display information of a VPC connector.
       
      .google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
    • 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.
    • setDirectVpcEgressConnection

      public Step.Builder setDirectVpcEgressConnection(DirectVpcEgressConnectionInfo value)
       Display information of a serverless direct VPC egress connection.
       
      .google.cloud.networkmanagement.v1beta1.DirectVpcEgressConnectionInfo direct_vpc_egress_connection = 33;
    • setDirectVpcEgressConnection

      public Step.Builder setDirectVpcEgressConnection(DirectVpcEgressConnectionInfo.Builder builderForValue)
       Display information of a serverless direct VPC egress connection.
       
      .google.cloud.networkmanagement.v1beta1.DirectVpcEgressConnectionInfo direct_vpc_egress_connection = 33;
    • mergeDirectVpcEgressConnection

      public Step.Builder mergeDirectVpcEgressConnection(DirectVpcEgressConnectionInfo value)
       Display information of a serverless direct VPC egress connection.
       
      .google.cloud.networkmanagement.v1beta1.DirectVpcEgressConnectionInfo direct_vpc_egress_connection = 33;
    • clearDirectVpcEgressConnection

      public Step.Builder clearDirectVpcEgressConnection()
       Display information of a serverless direct VPC egress connection.
       
      .google.cloud.networkmanagement.v1beta1.DirectVpcEgressConnectionInfo direct_vpc_egress_connection = 33;
    • getDirectVpcEgressConnectionBuilder

      public DirectVpcEgressConnectionInfo.Builder getDirectVpcEgressConnectionBuilder()
       Display information of a serverless direct VPC egress connection.
       
      .google.cloud.networkmanagement.v1beta1.DirectVpcEgressConnectionInfo direct_vpc_egress_connection = 33;
    • 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.
    • setServerlessExternalConnection

      public Step.Builder setServerlessExternalConnection(ServerlessExternalConnectionInfo value)
       Display information of a serverless public (external) connection.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessExternalConnectionInfo serverless_external_connection = 34;
    • setServerlessExternalConnection

      public Step.Builder setServerlessExternalConnection(ServerlessExternalConnectionInfo.Builder builderForValue)
       Display information of a serverless public (external) connection.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessExternalConnectionInfo serverless_external_connection = 34;
    • mergeServerlessExternalConnection

      public Step.Builder mergeServerlessExternalConnection(ServerlessExternalConnectionInfo value)
       Display information of a serverless public (external) connection.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessExternalConnectionInfo serverless_external_connection = 34;
    • clearServerlessExternalConnection

      public Step.Builder clearServerlessExternalConnection()
       Display information of a serverless public (external) connection.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessExternalConnectionInfo serverless_external_connection = 34;
    • getServerlessExternalConnectionBuilder

      public ServerlessExternalConnectionInfo.Builder getServerlessExternalConnectionBuilder()
       Display information of a serverless public (external) connection.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessExternalConnectionInfo serverless_external_connection = 34;
    • 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.
    • setDeliver

      public Step.Builder setDeliver(DeliverInfo value)
       Display information of the final state "deliver" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
    • setDeliver

      public Step.Builder setDeliver(DeliverInfo.Builder builderForValue)
       Display information of the final state "deliver" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
    • mergeDeliver

      public Step.Builder mergeDeliver(DeliverInfo value)
       Display information of the final state "deliver" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
    • clearDeliver

      public Step.Builder clearDeliver()
       Display information of the final state "deliver" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
    • getDeliverBuilder

      public DeliverInfo.Builder getDeliverBuilder()
       Display information of the final state "deliver" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
    • 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.
    • setForward

      public Step.Builder setForward(ForwardInfo value)
       Display information of the final state "forward" and reason.
       
      .google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
    • setForward

      public Step.Builder setForward(ForwardInfo.Builder builderForValue)
       Display information of the final state "forward" and reason.
       
      .google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
    • mergeForward

      public Step.Builder mergeForward(ForwardInfo value)
       Display information of the final state "forward" and reason.
       
      .google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
    • clearForward

      public Step.Builder clearForward()
       Display information of the final state "forward" and reason.
       
      .google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
    • getForwardBuilder

      public ForwardInfo.Builder getForwardBuilder()
       Display information of the final state "forward" and reason.
       
      .google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
    • 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.
    • setAbort

      public Step.Builder setAbort(AbortInfo value)
       Display information of the final state "abort" and reason.
       
      .google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
    • setAbort

      public Step.Builder setAbort(AbortInfo.Builder builderForValue)
       Display information of the final state "abort" and reason.
       
      .google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
    • mergeAbort

      public Step.Builder mergeAbort(AbortInfo value)
       Display information of the final state "abort" and reason.
       
      .google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
    • clearAbort

      public Step.Builder clearAbort()
       Display information of the final state "abort" and reason.
       
      .google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
    • getAbortBuilder

      public AbortInfo.Builder getAbortBuilder()
       Display information of the final state "abort" and reason.
       
      .google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
    • 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.
    • setDrop

      public Step.Builder setDrop(DropInfo value)
       Display information of the final state "drop" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
    • setDrop

      public Step.Builder setDrop(DropInfo.Builder builderForValue)
       Display information of the final state "drop" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
    • mergeDrop

      public Step.Builder mergeDrop(DropInfo value)
       Display information of the final state "drop" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
    • clearDrop

      public Step.Builder clearDrop()
       Display information of the final state "drop" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
    • getDropBuilder

      public DropInfo.Builder getDropBuilder()
       Display information of the final state "drop" and reason.
       
      .google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
    • 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.
    • setLoadBalancer

      @Deprecated public Step.Builder setLoadBalancer(LoadBalancerInfo value)
      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];
    • setLoadBalancer

      @Deprecated public Step.Builder setLoadBalancer(LoadBalancerInfo.Builder builderForValue)
      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];
    • mergeLoadBalancer

      @Deprecated public Step.Builder mergeLoadBalancer(LoadBalancerInfo value)
      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];
    • clearLoadBalancer

      @Deprecated public Step.Builder clearLoadBalancer()
      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];
    • getLoadBalancerBuilder

      @Deprecated public LoadBalancerInfo.Builder getLoadBalancerBuilder()
      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];
    • 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.
    • setNetwork

      public Step.Builder setNetwork(NetworkInfo value)
       Display information of a Google Cloud network.
       
      .google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
    • setNetwork

      public Step.Builder setNetwork(NetworkInfo.Builder builderForValue)
       Display information of a Google Cloud network.
       
      .google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
    • mergeNetwork

      public Step.Builder mergeNetwork(NetworkInfo value)
       Display information of a Google Cloud network.
       
      .google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
    • clearNetwork

      public Step.Builder clearNetwork()
       Display information of a Google Cloud network.
       
      .google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
    • getNetworkBuilder

      public NetworkInfo.Builder getNetworkBuilder()
       Display information of a Google Cloud network.
       
      .google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
    • 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.
    • setGkeMaster

      public Step.Builder setGkeMaster(GKEMasterInfo value)
       Display information of a Google Kubernetes Engine cluster master.
       
      .google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;
    • setGkeMaster

      public Step.Builder setGkeMaster(GKEMasterInfo.Builder builderForValue)
       Display information of a Google Kubernetes Engine cluster master.
       
      .google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;
    • mergeGkeMaster

      public Step.Builder mergeGkeMaster(GKEMasterInfo value)
       Display information of a Google Kubernetes Engine cluster master.
       
      .google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;
    • clearGkeMaster

      public Step.Builder clearGkeMaster()
       Display information of a Google Kubernetes Engine cluster master.
       
      .google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;
    • getGkeMasterBuilder

      public GKEMasterInfo.Builder getGkeMasterBuilder()
       Display information of a Google Kubernetes Engine cluster master.
       
      .google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;
    • 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.
    • setGkePod

      public Step.Builder setGkePod(GkePodInfo value)
       Display information of a Google Kubernetes Engine Pod.
       
      .google.cloud.networkmanagement.v1beta1.GkePodInfo gke_pod = 37;
    • setGkePod

      public Step.Builder setGkePod(GkePodInfo.Builder builderForValue)
       Display information of a Google Kubernetes Engine Pod.
       
      .google.cloud.networkmanagement.v1beta1.GkePodInfo gke_pod = 37;
    • mergeGkePod

      public Step.Builder mergeGkePod(GkePodInfo value)
       Display information of a Google Kubernetes Engine Pod.
       
      .google.cloud.networkmanagement.v1beta1.GkePodInfo gke_pod = 37;
    • clearGkePod

      public Step.Builder clearGkePod()
       Display information of a Google Kubernetes Engine Pod.
       
      .google.cloud.networkmanagement.v1beta1.GkePodInfo gke_pod = 37;
    • getGkePodBuilder

      public GkePodInfo.Builder getGkePodBuilder()
       Display information of a Google Kubernetes Engine Pod.
       
      .google.cloud.networkmanagement.v1beta1.GkePodInfo gke_pod = 37;
    • 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.
    • setIpMasqueradingSkipped

      public Step.Builder setIpMasqueradingSkipped(IpMasqueradingSkippedInfo value)
       Display information of the reason why GKE Pod IP masquerading was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.IpMasqueradingSkippedInfo ip_masquerading_skipped = 38;
    • setIpMasqueradingSkipped

      public Step.Builder setIpMasqueradingSkipped(IpMasqueradingSkippedInfo.Builder builderForValue)
       Display information of the reason why GKE Pod IP masquerading was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.IpMasqueradingSkippedInfo ip_masquerading_skipped = 38;
    • mergeIpMasqueradingSkipped

      public Step.Builder mergeIpMasqueradingSkipped(IpMasqueradingSkippedInfo value)
       Display information of the reason why GKE Pod IP masquerading was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.IpMasqueradingSkippedInfo ip_masquerading_skipped = 38;
    • clearIpMasqueradingSkipped

      public Step.Builder clearIpMasqueradingSkipped()
       Display information of the reason why GKE Pod IP masquerading was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.IpMasqueradingSkippedInfo ip_masquerading_skipped = 38;
    • getIpMasqueradingSkippedBuilder

      public IpMasqueradingSkippedInfo.Builder getIpMasqueradingSkippedBuilder()
       Display information of the reason why GKE Pod IP masquerading was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.IpMasqueradingSkippedInfo ip_masquerading_skipped = 38;
    • 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.
    • setGkeNetworkPolicy

      public Step.Builder setGkeNetworkPolicy(GkeNetworkPolicyInfo value)
       Display information of a GKE Network Policy.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicyInfo gke_network_policy = 39;
    • setGkeNetworkPolicy

      public Step.Builder setGkeNetworkPolicy(GkeNetworkPolicyInfo.Builder builderForValue)
       Display information of a GKE Network Policy.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicyInfo gke_network_policy = 39;
    • mergeGkeNetworkPolicy

      public Step.Builder mergeGkeNetworkPolicy(GkeNetworkPolicyInfo value)
       Display information of a GKE Network Policy.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicyInfo gke_network_policy = 39;
    • clearGkeNetworkPolicy

      public Step.Builder clearGkeNetworkPolicy()
       Display information of a GKE Network Policy.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicyInfo gke_network_policy = 39;
    • getGkeNetworkPolicyBuilder

      public GkeNetworkPolicyInfo.Builder getGkeNetworkPolicyBuilder()
       Display information of a GKE Network Policy.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicyInfo gke_network_policy = 39;
    • 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.
    • setGkeNetworkPolicySkipped

      public Step.Builder setGkeNetworkPolicySkipped(GkeNetworkPolicySkippedInfo value)
       Display information of the reason why GKE Network Policy evaluation was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicySkippedInfo gke_network_policy_skipped = 40;
    • setGkeNetworkPolicySkipped

      public Step.Builder setGkeNetworkPolicySkipped(GkeNetworkPolicySkippedInfo.Builder builderForValue)
       Display information of the reason why GKE Network Policy evaluation was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicySkippedInfo gke_network_policy_skipped = 40;
    • mergeGkeNetworkPolicySkipped

      public Step.Builder mergeGkeNetworkPolicySkipped(GkeNetworkPolicySkippedInfo value)
       Display information of the reason why GKE Network Policy evaluation was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicySkippedInfo gke_network_policy_skipped = 40;
    • clearGkeNetworkPolicySkipped

      public Step.Builder clearGkeNetworkPolicySkipped()
       Display information of the reason why GKE Network Policy evaluation was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicySkippedInfo gke_network_policy_skipped = 40;
    • getGkeNetworkPolicySkippedBuilder

      public GkeNetworkPolicySkippedInfo.Builder getGkeNetworkPolicySkippedBuilder()
       Display information of the reason why GKE Network Policy evaluation was
       skipped.
       
      .google.cloud.networkmanagement.v1beta1.GkeNetworkPolicySkippedInfo gke_network_policy_skipped = 40;
    • 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.
    • setCloudSqlInstance

      public Step.Builder setCloudSqlInstance(CloudSQLInstanceInfo value)
       Display information of a Cloud SQL instance.
       
      .google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
    • setCloudSqlInstance

      public Step.Builder setCloudSqlInstance(CloudSQLInstanceInfo.Builder builderForValue)
       Display information of a Cloud SQL instance.
       
      .google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
    • mergeCloudSqlInstance

      public Step.Builder mergeCloudSqlInstance(CloudSQLInstanceInfo value)
       Display information of a Cloud SQL instance.
       
      .google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
    • clearCloudSqlInstance

      public Step.Builder clearCloudSqlInstance()
       Display information of a Cloud SQL instance.
       
      .google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
    • getCloudSqlInstanceBuilder

      public CloudSQLInstanceInfo.Builder getCloudSqlInstanceBuilder()
       Display information of a Cloud SQL instance.
       
      .google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
    • 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.
    • setRedisInstance

      public Step.Builder setRedisInstance(RedisInstanceInfo value)
       Display information of a Redis Instance.
       
      .google.cloud.networkmanagement.v1beta1.RedisInstanceInfo redis_instance = 30;
    • setRedisInstance

      public Step.Builder setRedisInstance(RedisInstanceInfo.Builder builderForValue)
       Display information of a Redis Instance.
       
      .google.cloud.networkmanagement.v1beta1.RedisInstanceInfo redis_instance = 30;
    • mergeRedisInstance

      public Step.Builder mergeRedisInstance(RedisInstanceInfo value)
       Display information of a Redis Instance.
       
      .google.cloud.networkmanagement.v1beta1.RedisInstanceInfo redis_instance = 30;
    • clearRedisInstance

      public Step.Builder clearRedisInstance()
       Display information of a Redis Instance.
       
      .google.cloud.networkmanagement.v1beta1.RedisInstanceInfo redis_instance = 30;
    • getRedisInstanceBuilder

      public RedisInstanceInfo.Builder getRedisInstanceBuilder()
       Display information of a Redis Instance.
       
      .google.cloud.networkmanagement.v1beta1.RedisInstanceInfo redis_instance = 30;
    • 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.
    • setRedisCluster

      public Step.Builder setRedisCluster(RedisClusterInfo value)
       Display information of a Redis Cluster.
       
      .google.cloud.networkmanagement.v1beta1.RedisClusterInfo redis_cluster = 31;
    • setRedisCluster

      public Step.Builder setRedisCluster(RedisClusterInfo.Builder builderForValue)
       Display information of a Redis Cluster.
       
      .google.cloud.networkmanagement.v1beta1.RedisClusterInfo redis_cluster = 31;
    • mergeRedisCluster

      public Step.Builder mergeRedisCluster(RedisClusterInfo value)
       Display information of a Redis Cluster.
       
      .google.cloud.networkmanagement.v1beta1.RedisClusterInfo redis_cluster = 31;
    • clearRedisCluster

      public Step.Builder clearRedisCluster()
       Display information of a Redis Cluster.
       
      .google.cloud.networkmanagement.v1beta1.RedisClusterInfo redis_cluster = 31;
    • getRedisClusterBuilder

      public RedisClusterInfo.Builder getRedisClusterBuilder()
       Display information of a Redis Cluster.
       
      .google.cloud.networkmanagement.v1beta1.RedisClusterInfo redis_cluster = 31;
    • 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.
    • setCloudFunction

      public Step.Builder setCloudFunction(CloudFunctionInfo value)
       Display information of a Cloud Function.
       
      .google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
    • setCloudFunction

      public Step.Builder setCloudFunction(CloudFunctionInfo.Builder builderForValue)
       Display information of a Cloud Function.
       
      .google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
    • mergeCloudFunction

      public Step.Builder mergeCloudFunction(CloudFunctionInfo value)
       Display information of a Cloud Function.
       
      .google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
    • clearCloudFunction

      public Step.Builder clearCloudFunction()
       Display information of a Cloud Function.
       
      .google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
    • getCloudFunctionBuilder

      public CloudFunctionInfo.Builder getCloudFunctionBuilder()
       Display information of a Cloud Function.
       
      .google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
    • 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.
    • setAppEngineVersion

      public Step.Builder setAppEngineVersion(AppEngineVersionInfo value)
       Display information of an App Engine service version.
       
      .google.cloud.networkmanagement.v1beta1.AppEngineVersionInfo app_engine_version = 22;
    • setAppEngineVersion

      public Step.Builder setAppEngineVersion(AppEngineVersionInfo.Builder builderForValue)
       Display information of an App Engine service version.
       
      .google.cloud.networkmanagement.v1beta1.AppEngineVersionInfo app_engine_version = 22;
    • mergeAppEngineVersion

      public Step.Builder mergeAppEngineVersion(AppEngineVersionInfo value)
       Display information of an App Engine service version.
       
      .google.cloud.networkmanagement.v1beta1.AppEngineVersionInfo app_engine_version = 22;
    • clearAppEngineVersion

      public Step.Builder clearAppEngineVersion()
       Display information of an App Engine service version.
       
      .google.cloud.networkmanagement.v1beta1.AppEngineVersionInfo app_engine_version = 22;
    • getAppEngineVersionBuilder

      public AppEngineVersionInfo.Builder getAppEngineVersionBuilder()
       Display information of an App Engine service version.
       
      .google.cloud.networkmanagement.v1beta1.AppEngineVersionInfo app_engine_version = 22;
    • 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.
    • setCloudRunRevision

      public Step.Builder setCloudRunRevision(CloudRunRevisionInfo value)
       Display information of a Cloud Run revision.
       
      .google.cloud.networkmanagement.v1beta1.CloudRunRevisionInfo cloud_run_revision = 23;
    • setCloudRunRevision

      public Step.Builder setCloudRunRevision(CloudRunRevisionInfo.Builder builderForValue)
       Display information of a Cloud Run revision.
       
      .google.cloud.networkmanagement.v1beta1.CloudRunRevisionInfo cloud_run_revision = 23;
    • mergeCloudRunRevision

      public Step.Builder mergeCloudRunRevision(CloudRunRevisionInfo value)
       Display information of a Cloud Run revision.
       
      .google.cloud.networkmanagement.v1beta1.CloudRunRevisionInfo cloud_run_revision = 23;
    • clearCloudRunRevision

      public Step.Builder clearCloudRunRevision()
       Display information of a Cloud Run revision.
       
      .google.cloud.networkmanagement.v1beta1.CloudRunRevisionInfo cloud_run_revision = 23;
    • getCloudRunRevisionBuilder

      public CloudRunRevisionInfo.Builder getCloudRunRevisionBuilder()
       Display information of a Cloud Run revision.
       
      .google.cloud.networkmanagement.v1beta1.CloudRunRevisionInfo cloud_run_revision = 23;
    • 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.
    • setNat

      public Step.Builder setNat(NatInfo value)
       Display information of a NAT.
       
      .google.cloud.networkmanagement.v1beta1.NatInfo nat = 25;
    • setNat

      public Step.Builder setNat(NatInfo.Builder builderForValue)
       Display information of a NAT.
       
      .google.cloud.networkmanagement.v1beta1.NatInfo nat = 25;
    • mergeNat

      public Step.Builder mergeNat(NatInfo value)
       Display information of a NAT.
       
      .google.cloud.networkmanagement.v1beta1.NatInfo nat = 25;
    • clearNat

      public Step.Builder clearNat()
       Display information of a NAT.
       
      .google.cloud.networkmanagement.v1beta1.NatInfo nat = 25;
    • getNatBuilder

      public NatInfo.Builder getNatBuilder()
       Display information of a NAT.
       
      .google.cloud.networkmanagement.v1beta1.NatInfo nat = 25;
    • 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.
    • setProxyConnection

      public Step.Builder setProxyConnection(ProxyConnectionInfo value)
       Display information of a ProxyConnection.
       
      .google.cloud.networkmanagement.v1beta1.ProxyConnectionInfo proxy_connection = 26;
    • setProxyConnection

      public Step.Builder setProxyConnection(ProxyConnectionInfo.Builder builderForValue)
       Display information of a ProxyConnection.
       
      .google.cloud.networkmanagement.v1beta1.ProxyConnectionInfo proxy_connection = 26;
    • mergeProxyConnection

      public Step.Builder mergeProxyConnection(ProxyConnectionInfo value)
       Display information of a ProxyConnection.
       
      .google.cloud.networkmanagement.v1beta1.ProxyConnectionInfo proxy_connection = 26;
    • clearProxyConnection

      public Step.Builder clearProxyConnection()
       Display information of a ProxyConnection.
       
      .google.cloud.networkmanagement.v1beta1.ProxyConnectionInfo proxy_connection = 26;
    • getProxyConnectionBuilder

      public ProxyConnectionInfo.Builder getProxyConnectionBuilder()
       Display information of a ProxyConnection.
       
      .google.cloud.networkmanagement.v1beta1.ProxyConnectionInfo proxy_connection = 26;
    • 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.
    • setLoadBalancerBackendInfo

      public Step.Builder setLoadBalancerBackendInfo(LoadBalancerBackendInfo value)
       Display information of a specific load balancer backend.
       
      .google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo load_balancer_backend_info = 27;
    • setLoadBalancerBackendInfo

      public Step.Builder setLoadBalancerBackendInfo(LoadBalancerBackendInfo.Builder builderForValue)
       Display information of a specific load balancer backend.
       
      .google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo load_balancer_backend_info = 27;
    • mergeLoadBalancerBackendInfo

      public Step.Builder mergeLoadBalancerBackendInfo(LoadBalancerBackendInfo value)
       Display information of a specific load balancer backend.
       
      .google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo load_balancer_backend_info = 27;
    • clearLoadBalancerBackendInfo

      public Step.Builder clearLoadBalancerBackendInfo()
       Display information of a specific load balancer backend.
       
      .google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo load_balancer_backend_info = 27;
    • getLoadBalancerBackendInfoBuilder

      public LoadBalancerBackendInfo.Builder getLoadBalancerBackendInfoBuilder()
       Display information of a specific load balancer backend.
       
      .google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo load_balancer_backend_info = 27;
    • 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.
    • setStorageBucket

      public Step.Builder setStorageBucket(StorageBucketInfo value)
       Display information of a Storage Bucket. Used only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.StorageBucketInfo storage_bucket = 28;
    • setStorageBucket

      public Step.Builder setStorageBucket(StorageBucketInfo.Builder builderForValue)
       Display information of a Storage Bucket. Used only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.StorageBucketInfo storage_bucket = 28;
    • mergeStorageBucket

      public Step.Builder mergeStorageBucket(StorageBucketInfo value)
       Display information of a Storage Bucket. Used only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.StorageBucketInfo storage_bucket = 28;
    • clearStorageBucket

      public Step.Builder clearStorageBucket()
       Display information of a Storage Bucket. Used only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.StorageBucketInfo storage_bucket = 28;
    • getStorageBucketBuilder

      public StorageBucketInfo.Builder getStorageBucketBuilder()
       Display information of a Storage Bucket. Used only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.StorageBucketInfo storage_bucket = 28;
    • 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.
    • setServerlessNeg

      public Step.Builder setServerlessNeg(ServerlessNegInfo value)
       Display information of a Serverless network endpoint group backend. Used
       only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessNegInfo serverless_neg = 29;
    • setServerlessNeg

      public Step.Builder setServerlessNeg(ServerlessNegInfo.Builder builderForValue)
       Display information of a Serverless network endpoint group backend. Used
       only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessNegInfo serverless_neg = 29;
    • mergeServerlessNeg

      public Step.Builder mergeServerlessNeg(ServerlessNegInfo value)
       Display information of a Serverless network endpoint group backend. Used
       only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessNegInfo serverless_neg = 29;
    • clearServerlessNeg

      public Step.Builder clearServerlessNeg()
       Display information of a Serverless network endpoint group backend. Used
       only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessNegInfo serverless_neg = 29;
    • getServerlessNegBuilder

      public ServerlessNegInfo.Builder getServerlessNegBuilder()
       Display information of a Serverless network endpoint group backend. Used
       only for return traces.
       
      .google.cloud.networkmanagement.v1beta1.ServerlessNegInfo serverless_neg = 29;
    • 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.
    • setNgfwPacketInspection

      public Step.Builder setNgfwPacketInspection(NgfwPacketInspectionInfo value)
       Display information of a layer 7 packet inspection by the firewall.
       
      .google.cloud.networkmanagement.v1beta1.NgfwPacketInspectionInfo ngfw_packet_inspection = 42;
    • setNgfwPacketInspection

      public Step.Builder setNgfwPacketInspection(NgfwPacketInspectionInfo.Builder builderForValue)
       Display information of a layer 7 packet inspection by the firewall.
       
      .google.cloud.networkmanagement.v1beta1.NgfwPacketInspectionInfo ngfw_packet_inspection = 42;
    • mergeNgfwPacketInspection

      public Step.Builder mergeNgfwPacketInspection(NgfwPacketInspectionInfo value)
       Display information of a layer 7 packet inspection by the firewall.
       
      .google.cloud.networkmanagement.v1beta1.NgfwPacketInspectionInfo ngfw_packet_inspection = 42;
    • clearNgfwPacketInspection

      public Step.Builder clearNgfwPacketInspection()
       Display information of a layer 7 packet inspection by the firewall.
       
      .google.cloud.networkmanagement.v1beta1.NgfwPacketInspectionInfo ngfw_packet_inspection = 42;
    • getNgfwPacketInspectionBuilder

      public NgfwPacketInspectionInfo.Builder getNgfwPacketInspectionBuilder()
       Display information of a layer 7 packet inspection by the firewall.
       
      .google.cloud.networkmanagement.v1beta1.NgfwPacketInspectionInfo ngfw_packet_inspection = 42;
    • 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