Class Step.Builder (1.6.0)

public static final class Step.Builder extends GeneratedMessageV3.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.v1.Step

Implements

StepOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Step.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
Step.Builder
Overrides

build()

public Step build()
Returns
TypeDescription
Step

buildPartial()

public Step buildPartial()
Returns
TypeDescription
Step

clear()

public Step.Builder clear()
Returns
TypeDescription
Step.Builder
Overrides

clearAbort()

public Step.Builder clearAbort()

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

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

Returns
TypeDescription
Step.Builder

clearCausesDrop()

public Step.Builder clearCausesDrop()

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

bool causes_drop = 3;

Returns
TypeDescription
Step.Builder

This builder for chaining.

clearCloudSqlInstance()

public Step.Builder clearCloudSqlInstance()

Display information of a Cloud SQL instance.

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

Returns
TypeDescription
Step.Builder

clearDeliver()

public Step.Builder clearDeliver()

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

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

Returns
TypeDescription
Step.Builder

clearDescription()

public Step.Builder clearDescription()

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

string description = 1;

Returns
TypeDescription
Step.Builder

This builder for chaining.

clearDrop()

public Step.Builder clearDrop()

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

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

Returns
TypeDescription
Step.Builder

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

Returns
TypeDescription
Step.Builder

clearField(Descriptors.FieldDescriptor field)

public Step.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
Step.Builder
Overrides

clearFirewall()

public Step.Builder clearFirewall()

Display information of a Compute Engine firewall rule.

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

Returns
TypeDescription
Step.Builder

clearForward()

public Step.Builder clearForward()

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

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

Returns
TypeDescription
Step.Builder

clearForwardingRule()

public Step.Builder clearForwardingRule()

Display information of a Compute Engine forwarding rule.

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

Returns
TypeDescription
Step.Builder

clearGkeMaster()

public Step.Builder clearGkeMaster()

Display information of a Google Kubernetes Engine cluster master.

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

Returns
TypeDescription
Step.Builder

clearInstance()

public Step.Builder clearInstance()

Display information of a Compute Engine instance.

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

Returns
TypeDescription
Step.Builder

clearLoadBalancer()

public Step.Builder clearLoadBalancer()

Display information of the load balancers.

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

Returns
TypeDescription
Step.Builder

clearNetwork()

public Step.Builder clearNetwork()

Display information of a Google Cloud network.

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

Returns
TypeDescription
Step.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public Step.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
Step.Builder
Overrides

clearProjectId()

public Step.Builder clearProjectId()

Project ID that contains the configuration this step is validating.

string project_id = 4;

Returns
TypeDescription
Step.Builder

This builder for chaining.

clearRoute()

public Step.Builder clearRoute()

Display information of a Compute Engine route.

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

Returns
TypeDescription
Step.Builder

clearState()

public Step.Builder clearState()

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

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

Returns
TypeDescription
Step.Builder

This builder for chaining.

clearStepInfo()

public Step.Builder clearStepInfo()
Returns
TypeDescription
Step.Builder

clearVpnGateway()

public Step.Builder clearVpnGateway()

Display information of a Compute Engine VPN gateway.

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

Returns
TypeDescription
Step.Builder

clearVpnTunnel()

public Step.Builder clearVpnTunnel()

Display information of a Compute Engine VPN tunnel.

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

Returns
TypeDescription
Step.Builder

clone()

public Step.Builder clone()
Returns
TypeDescription
Step.Builder
Overrides

getAbort()

public AbortInfo getAbort()

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

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

Returns
TypeDescription
AbortInfo

The abort.

getAbortBuilder()

public AbortInfo.Builder getAbortBuilder()

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

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

Returns
TypeDescription
AbortInfo.Builder

getAbortOrBuilder()

public AbortInfoOrBuilder getAbortOrBuilder()

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

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

Returns
TypeDescription
AbortInfoOrBuilder

getCausesDrop()

public boolean getCausesDrop()

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

bool causes_drop = 3;

Returns
TypeDescription
boolean

The causesDrop.

getCloudSqlInstance()

public CloudSQLInstanceInfo getCloudSqlInstance()

Display information of a Cloud SQL instance.

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

Returns
TypeDescription
CloudSQLInstanceInfo

The cloudSqlInstance.

getCloudSqlInstanceBuilder()

public CloudSQLInstanceInfo.Builder getCloudSqlInstanceBuilder()

Display information of a Cloud SQL instance.

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

Returns
TypeDescription
CloudSQLInstanceInfo.Builder

getCloudSqlInstanceOrBuilder()

public CloudSQLInstanceInfoOrBuilder getCloudSqlInstanceOrBuilder()

Display information of a Cloud SQL instance.

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

Returns
TypeDescription
CloudSQLInstanceInfoOrBuilder

getDefaultInstanceForType()

public Step getDefaultInstanceForType()
Returns
TypeDescription
Step

getDeliver()

public DeliverInfo getDeliver()

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

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

Returns
TypeDescription
DeliverInfo

The deliver.

getDeliverBuilder()

public DeliverInfo.Builder getDeliverBuilder()

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

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

Returns
TypeDescription
DeliverInfo.Builder

getDeliverOrBuilder()

public DeliverInfoOrBuilder getDeliverOrBuilder()

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

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

Returns
TypeDescription
DeliverInfoOrBuilder

getDescription()

public String getDescription()

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

string description = 1;

Returns
TypeDescription
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

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

string description = 1;

Returns
TypeDescription
ByteString

The bytes for description.

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getDrop()

public DropInfo getDrop()

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

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

Returns
TypeDescription
DropInfo

The drop.

getDropBuilder()

public DropInfo.Builder getDropBuilder()

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

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

Returns
TypeDescription
DropInfo.Builder

getDropOrBuilder()

public DropInfoOrBuilder getDropOrBuilder()

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

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

Returns
TypeDescription
DropInfoOrBuilder

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

Returns
TypeDescription
EndpointInfo

The endpoint.

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

Returns
TypeDescription
EndpointInfo.Builder

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

Returns
TypeDescription
EndpointInfoOrBuilder

getFirewall()

public FirewallInfo getFirewall()

Display information of a Compute Engine firewall rule.

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

Returns
TypeDescription
FirewallInfo

The firewall.

getFirewallBuilder()

public FirewallInfo.Builder getFirewallBuilder()

Display information of a Compute Engine firewall rule.

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

Returns
TypeDescription
FirewallInfo.Builder

getFirewallOrBuilder()

public FirewallInfoOrBuilder getFirewallOrBuilder()

Display information of a Compute Engine firewall rule.

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

Returns
TypeDescription
FirewallInfoOrBuilder

getForward()

public ForwardInfo getForward()

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

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

Returns
TypeDescription
ForwardInfo

The forward.

getForwardBuilder()

public ForwardInfo.Builder getForwardBuilder()

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

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

Returns
TypeDescription
ForwardInfo.Builder

getForwardOrBuilder()

public ForwardInfoOrBuilder getForwardOrBuilder()

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

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

Returns
TypeDescription
ForwardInfoOrBuilder

getForwardingRule()

public ForwardingRuleInfo getForwardingRule()

Display information of a Compute Engine forwarding rule.

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

Returns
TypeDescription
ForwardingRuleInfo

The forwardingRule.

getForwardingRuleBuilder()

public ForwardingRuleInfo.Builder getForwardingRuleBuilder()

Display information of a Compute Engine forwarding rule.

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

Returns
TypeDescription
ForwardingRuleInfo.Builder

getForwardingRuleOrBuilder()

public ForwardingRuleInfoOrBuilder getForwardingRuleOrBuilder()

Display information of a Compute Engine forwarding rule.

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

Returns
TypeDescription
ForwardingRuleInfoOrBuilder

getGkeMaster()

public GKEMasterInfo getGkeMaster()

Display information of a Google Kubernetes Engine cluster master.

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

Returns
TypeDescription
GKEMasterInfo

The gkeMaster.

getGkeMasterBuilder()

public GKEMasterInfo.Builder getGkeMasterBuilder()

Display information of a Google Kubernetes Engine cluster master.

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

Returns
TypeDescription
GKEMasterInfo.Builder

getGkeMasterOrBuilder()

public GKEMasterInfoOrBuilder getGkeMasterOrBuilder()

Display information of a Google Kubernetes Engine cluster master.

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

Returns
TypeDescription
GKEMasterInfoOrBuilder

getInstance()

public InstanceInfo getInstance()

Display information of a Compute Engine instance.

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

Returns
TypeDescription
InstanceInfo

The instance.

getInstanceBuilder()

public InstanceInfo.Builder getInstanceBuilder()

Display information of a Compute Engine instance.

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

Returns
TypeDescription
InstanceInfo.Builder

getInstanceOrBuilder()

public InstanceInfoOrBuilder getInstanceOrBuilder()

Display information of a Compute Engine instance.

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

Returns
TypeDescription
InstanceInfoOrBuilder

getLoadBalancer()

public LoadBalancerInfo getLoadBalancer()

Display information of the load balancers.

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

Returns
TypeDescription
LoadBalancerInfo

The loadBalancer.

getLoadBalancerBuilder()

public LoadBalancerInfo.Builder getLoadBalancerBuilder()

Display information of the load balancers.

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

Returns
TypeDescription
LoadBalancerInfo.Builder

getLoadBalancerOrBuilder()

public LoadBalancerInfoOrBuilder getLoadBalancerOrBuilder()

Display information of the load balancers.

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

Returns
TypeDescription
LoadBalancerInfoOrBuilder

getNetwork()

public NetworkInfo getNetwork()

Display information of a Google Cloud network.

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

Returns
TypeDescription
NetworkInfo

The network.

getNetworkBuilder()

public NetworkInfo.Builder getNetworkBuilder()

Display information of a Google Cloud network.

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

Returns
TypeDescription
NetworkInfo.Builder

getNetworkOrBuilder()

public NetworkInfoOrBuilder getNetworkOrBuilder()

Display information of a Google Cloud network.

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

Returns
TypeDescription
NetworkInfoOrBuilder

getProjectId()

public String getProjectId()

Project ID that contains the configuration this step is validating.

string project_id = 4;

Returns
TypeDescription
String

The projectId.

getProjectIdBytes()

public ByteString getProjectIdBytes()

Project ID that contains the configuration this step is validating.

string project_id = 4;

Returns
TypeDescription
ByteString

The bytes for projectId.

getRoute()

public RouteInfo getRoute()

Display information of a Compute Engine route.

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

Returns
TypeDescription
RouteInfo

The route.

getRouteBuilder()

public RouteInfo.Builder getRouteBuilder()

Display information of a Compute Engine route.

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

Returns
TypeDescription
RouteInfo.Builder

getRouteOrBuilder()

public RouteInfoOrBuilder getRouteOrBuilder()

Display information of a Compute Engine route.

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

Returns
TypeDescription
RouteInfoOrBuilder

getState()

public Step.State getState()

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

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

Returns
TypeDescription
Step.State

The state.

getStateValue()

public int getStateValue()

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

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

Returns
TypeDescription
int

The enum numeric value on the wire for state.

getStepInfoCase()

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

getVpnGateway()

public VpnGatewayInfo getVpnGateway()

Display information of a Compute Engine VPN gateway.

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

Returns
TypeDescription
VpnGatewayInfo

The vpnGateway.

getVpnGatewayBuilder()

public VpnGatewayInfo.Builder getVpnGatewayBuilder()

Display information of a Compute Engine VPN gateway.

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

Returns
TypeDescription
VpnGatewayInfo.Builder

getVpnGatewayOrBuilder()

public VpnGatewayInfoOrBuilder getVpnGatewayOrBuilder()

Display information of a Compute Engine VPN gateway.

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

Returns
TypeDescription
VpnGatewayInfoOrBuilder

getVpnTunnel()

public VpnTunnelInfo getVpnTunnel()

Display information of a Compute Engine VPN tunnel.

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

Returns
TypeDescription
VpnTunnelInfo

The vpnTunnel.

getVpnTunnelBuilder()

public VpnTunnelInfo.Builder getVpnTunnelBuilder()

Display information of a Compute Engine VPN tunnel.

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

Returns
TypeDescription
VpnTunnelInfo.Builder

getVpnTunnelOrBuilder()

public VpnTunnelInfoOrBuilder getVpnTunnelOrBuilder()

Display information of a Compute Engine VPN tunnel.

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

Returns
TypeDescription
VpnTunnelInfoOrBuilder

hasAbort()

public boolean hasAbort()

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

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

Returns
TypeDescription
boolean

Whether the abort field is set.

hasCloudSqlInstance()

public boolean hasCloudSqlInstance()

Display information of a Cloud SQL instance.

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

Returns
TypeDescription
boolean

Whether the cloudSqlInstance field is set.

hasDeliver()

public boolean hasDeliver()

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

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

Returns
TypeDescription
boolean

Whether the deliver field is set.

hasDrop()

public boolean hasDrop()

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

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

Returns
TypeDescription
boolean

Whether the drop field is set.

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

Returns
TypeDescription
boolean

Whether the endpoint field is set.

hasFirewall()

public boolean hasFirewall()

Display information of a Compute Engine firewall rule.

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

Returns
TypeDescription
boolean

Whether the firewall field is set.

hasForward()

public boolean hasForward()

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

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

Returns
TypeDescription
boolean

Whether the forward field is set.

hasForwardingRule()

public boolean hasForwardingRule()

Display information of a Compute Engine forwarding rule.

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

Returns
TypeDescription
boolean

Whether the forwardingRule field is set.

hasGkeMaster()

public boolean hasGkeMaster()

Display information of a Google Kubernetes Engine cluster master.

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

Returns
TypeDescription
boolean

Whether the gkeMaster field is set.

hasInstance()

public boolean hasInstance()

Display information of a Compute Engine instance.

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

Returns
TypeDescription
boolean

Whether the instance field is set.

hasLoadBalancer()

public boolean hasLoadBalancer()

Display information of the load balancers.

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

Returns
TypeDescription
boolean

Whether the loadBalancer field is set.

hasNetwork()

public boolean hasNetwork()

Display information of a Google Cloud network.

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

Returns
TypeDescription
boolean

Whether the network field is set.

hasRoute()

public boolean hasRoute()

Display information of a Compute Engine route.

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

Returns
TypeDescription
boolean

Whether the route field is set.

hasVpnGateway()

public boolean hasVpnGateway()

Display information of a Compute Engine VPN gateway.

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

Returns
TypeDescription
boolean

Whether the vpnGateway field is set.

hasVpnTunnel()

public boolean hasVpnTunnel()

Display information of a Compute Engine VPN tunnel.

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

Returns
TypeDescription
boolean

Whether the vpnTunnel field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeAbort(AbortInfo value)

public Step.Builder mergeAbort(AbortInfo value)

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

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

Parameter
NameDescription
valueAbortInfo
Returns
TypeDescription
Step.Builder

mergeCloudSqlInstance(CloudSQLInstanceInfo value)

public Step.Builder mergeCloudSqlInstance(CloudSQLInstanceInfo value)

Display information of a Cloud SQL instance.

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

Parameter
NameDescription
valueCloudSQLInstanceInfo
Returns
TypeDescription
Step.Builder

mergeDeliver(DeliverInfo value)

public Step.Builder mergeDeliver(DeliverInfo value)

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

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

Parameter
NameDescription
valueDeliverInfo
Returns
TypeDescription
Step.Builder

mergeDrop(DropInfo value)

public Step.Builder mergeDrop(DropInfo value)

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

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

Parameter
NameDescription
valueDropInfo
Returns
TypeDescription
Step.Builder

mergeEndpoint(EndpointInfo value)

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

Parameter
NameDescription
valueEndpointInfo
Returns
TypeDescription
Step.Builder

mergeFirewall(FirewallInfo value)

public Step.Builder mergeFirewall(FirewallInfo value)

Display information of a Compute Engine firewall rule.

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

Parameter
NameDescription
valueFirewallInfo
Returns
TypeDescription
Step.Builder

mergeForward(ForwardInfo value)

public Step.Builder mergeForward(ForwardInfo value)

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

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

Parameter
NameDescription
valueForwardInfo
Returns
TypeDescription
Step.Builder

mergeForwardingRule(ForwardingRuleInfo value)

public Step.Builder mergeForwardingRule(ForwardingRuleInfo value)

Display information of a Compute Engine forwarding rule.

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

Parameter
NameDescription
valueForwardingRuleInfo
Returns
TypeDescription
Step.Builder

mergeFrom(Step other)

public Step.Builder mergeFrom(Step other)
Parameter
NameDescription
otherStep
Returns
TypeDescription
Step.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Step.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Step.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public Step.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
Step.Builder
Overrides

mergeGkeMaster(GKEMasterInfo value)

public Step.Builder mergeGkeMaster(GKEMasterInfo value)

Display information of a Google Kubernetes Engine cluster master.

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

Parameter
NameDescription
valueGKEMasterInfo
Returns
TypeDescription
Step.Builder

mergeInstance(InstanceInfo value)

public Step.Builder mergeInstance(InstanceInfo value)

Display information of a Compute Engine instance.

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

Parameter
NameDescription
valueInstanceInfo
Returns
TypeDescription
Step.Builder

mergeLoadBalancer(LoadBalancerInfo value)

public Step.Builder mergeLoadBalancer(LoadBalancerInfo value)

Display information of the load balancers.

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

Parameter
NameDescription
valueLoadBalancerInfo
Returns
TypeDescription
Step.Builder

mergeNetwork(NetworkInfo value)

public Step.Builder mergeNetwork(NetworkInfo value)

Display information of a Google Cloud network.

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

Parameter
NameDescription
valueNetworkInfo
Returns
TypeDescription
Step.Builder

mergeRoute(RouteInfo value)

public Step.Builder mergeRoute(RouteInfo value)

Display information of a Compute Engine route.

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

Parameter
NameDescription
valueRouteInfo
Returns
TypeDescription
Step.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Step.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
Step.Builder
Overrides

mergeVpnGateway(VpnGatewayInfo value)

public Step.Builder mergeVpnGateway(VpnGatewayInfo value)

Display information of a Compute Engine VPN gateway.

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

Parameter
NameDescription
valueVpnGatewayInfo
Returns
TypeDescription
Step.Builder

mergeVpnTunnel(VpnTunnelInfo value)

public Step.Builder mergeVpnTunnel(VpnTunnelInfo value)

Display information of a Compute Engine VPN tunnel.

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

Parameter
NameDescription
valueVpnTunnelInfo
Returns
TypeDescription
Step.Builder

setAbort(AbortInfo value)

public Step.Builder setAbort(AbortInfo value)

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

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

Parameter
NameDescription
valueAbortInfo
Returns
TypeDescription
Step.Builder

setAbort(AbortInfo.Builder builderForValue)

public Step.Builder setAbort(AbortInfo.Builder builderForValue)

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

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

Parameter
NameDescription
builderForValueAbortInfo.Builder
Returns
TypeDescription
Step.Builder

setCausesDrop(boolean value)

public Step.Builder setCausesDrop(boolean value)

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

bool causes_drop = 3;

Parameter
NameDescription
valueboolean

The causesDrop to set.

Returns
TypeDescription
Step.Builder

This builder for chaining.

setCloudSqlInstance(CloudSQLInstanceInfo value)

public Step.Builder setCloudSqlInstance(CloudSQLInstanceInfo value)

Display information of a Cloud SQL instance.

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

Parameter
NameDescription
valueCloudSQLInstanceInfo
Returns
TypeDescription
Step.Builder

setCloudSqlInstance(CloudSQLInstanceInfo.Builder builderForValue)

public Step.Builder setCloudSqlInstance(CloudSQLInstanceInfo.Builder builderForValue)

Display information of a Cloud SQL instance.

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

Parameter
NameDescription
builderForValueCloudSQLInstanceInfo.Builder
Returns
TypeDescription
Step.Builder

setDeliver(DeliverInfo value)

public Step.Builder setDeliver(DeliverInfo value)

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

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

Parameter
NameDescription
valueDeliverInfo
Returns
TypeDescription
Step.Builder

setDeliver(DeliverInfo.Builder builderForValue)

public Step.Builder setDeliver(DeliverInfo.Builder builderForValue)

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

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

Parameter
NameDescription
builderForValueDeliverInfo.Builder
Returns
TypeDescription
Step.Builder

setDescription(String value)

public Step.Builder setDescription(String value)

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

string description = 1;

Parameter
NameDescription
valueString

The description to set.

Returns
TypeDescription
Step.Builder

This builder for chaining.

setDescriptionBytes(ByteString value)

public Step.Builder setDescriptionBytes(ByteString value)

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

string description = 1;

Parameter
NameDescription
valueByteString

The bytes for description to set.

Returns
TypeDescription
Step.Builder

This builder for chaining.

setDrop(DropInfo value)

public Step.Builder setDrop(DropInfo value)

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

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

Parameter
NameDescription
valueDropInfo
Returns
TypeDescription
Step.Builder

setDrop(DropInfo.Builder builderForValue)

public Step.Builder setDrop(DropInfo.Builder builderForValue)

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

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

Parameter
NameDescription
builderForValueDropInfo.Builder
Returns
TypeDescription
Step.Builder

setEndpoint(EndpointInfo value)

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

Parameter
NameDescription
valueEndpointInfo
Returns
TypeDescription
Step.Builder

setEndpoint(EndpointInfo.Builder builderForValue)

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

Parameter
NameDescription
builderForValueEndpointInfo.Builder
Returns
TypeDescription
Step.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Step.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
Step.Builder
Overrides

setFirewall(FirewallInfo value)

public Step.Builder setFirewall(FirewallInfo value)

Display information of a Compute Engine firewall rule.

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

Parameter
NameDescription
valueFirewallInfo
Returns
TypeDescription
Step.Builder

setFirewall(FirewallInfo.Builder builderForValue)

public Step.Builder setFirewall(FirewallInfo.Builder builderForValue)

Display information of a Compute Engine firewall rule.

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

Parameter
NameDescription
builderForValueFirewallInfo.Builder
Returns
TypeDescription
Step.Builder

setForward(ForwardInfo value)

public Step.Builder setForward(ForwardInfo value)

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

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

Parameter
NameDescription
valueForwardInfo
Returns
TypeDescription
Step.Builder

setForward(ForwardInfo.Builder builderForValue)

public Step.Builder setForward(ForwardInfo.Builder builderForValue)

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

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

Parameter
NameDescription
builderForValueForwardInfo.Builder
Returns
TypeDescription
Step.Builder

setForwardingRule(ForwardingRuleInfo value)

public Step.Builder setForwardingRule(ForwardingRuleInfo value)

Display information of a Compute Engine forwarding rule.

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

Parameter
NameDescription
valueForwardingRuleInfo
Returns
TypeDescription
Step.Builder

setForwardingRule(ForwardingRuleInfo.Builder builderForValue)

public Step.Builder setForwardingRule(ForwardingRuleInfo.Builder builderForValue)

Display information of a Compute Engine forwarding rule.

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

Parameter
NameDescription
builderForValueForwardingRuleInfo.Builder
Returns
TypeDescription
Step.Builder

setGkeMaster(GKEMasterInfo value)

public Step.Builder setGkeMaster(GKEMasterInfo value)

Display information of a Google Kubernetes Engine cluster master.

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

Parameter
NameDescription
valueGKEMasterInfo
Returns
TypeDescription
Step.Builder

setGkeMaster(GKEMasterInfo.Builder builderForValue)

public Step.Builder setGkeMaster(GKEMasterInfo.Builder builderForValue)

Display information of a Google Kubernetes Engine cluster master.

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

Parameter
NameDescription
builderForValueGKEMasterInfo.Builder
Returns
TypeDescription
Step.Builder

setInstance(InstanceInfo value)

public Step.Builder setInstance(InstanceInfo value)

Display information of a Compute Engine instance.

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

Parameter
NameDescription
valueInstanceInfo
Returns
TypeDescription
Step.Builder

setInstance(InstanceInfo.Builder builderForValue)

public Step.Builder setInstance(InstanceInfo.Builder builderForValue)

Display information of a Compute Engine instance.

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

Parameter
NameDescription
builderForValueInstanceInfo.Builder
Returns
TypeDescription
Step.Builder

setLoadBalancer(LoadBalancerInfo value)

public Step.Builder setLoadBalancer(LoadBalancerInfo value)

Display information of the load balancers.

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

Parameter
NameDescription
valueLoadBalancerInfo
Returns
TypeDescription
Step.Builder

setLoadBalancer(LoadBalancerInfo.Builder builderForValue)

public Step.Builder setLoadBalancer(LoadBalancerInfo.Builder builderForValue)

Display information of the load balancers.

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

Parameter
NameDescription
builderForValueLoadBalancerInfo.Builder
Returns
TypeDescription
Step.Builder

setNetwork(NetworkInfo value)

public Step.Builder setNetwork(NetworkInfo value)

Display information of a Google Cloud network.

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

Parameter
NameDescription
valueNetworkInfo
Returns
TypeDescription
Step.Builder

setNetwork(NetworkInfo.Builder builderForValue)

public Step.Builder setNetwork(NetworkInfo.Builder builderForValue)

Display information of a Google Cloud network.

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

Parameter
NameDescription
builderForValueNetworkInfo.Builder
Returns
TypeDescription
Step.Builder

setProjectId(String value)

public Step.Builder setProjectId(String value)

Project ID that contains the configuration this step is validating.

string project_id = 4;

Parameter
NameDescription
valueString

The projectId to set.

Returns
TypeDescription
Step.Builder

This builder for chaining.

setProjectIdBytes(ByteString value)

public Step.Builder setProjectIdBytes(ByteString value)

Project ID that contains the configuration this step is validating.

string project_id = 4;

Parameter
NameDescription
valueByteString

The bytes for projectId to set.

Returns
TypeDescription
Step.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Step.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
Step.Builder
Overrides

setRoute(RouteInfo value)

public Step.Builder setRoute(RouteInfo value)

Display information of a Compute Engine route.

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

Parameter
NameDescription
valueRouteInfo
Returns
TypeDescription
Step.Builder

setRoute(RouteInfo.Builder builderForValue)

public Step.Builder setRoute(RouteInfo.Builder builderForValue)

Display information of a Compute Engine route.

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

Parameter
NameDescription
builderForValueRouteInfo.Builder
Returns
TypeDescription
Step.Builder

setState(Step.State value)

public Step.Builder setState(Step.State value)

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

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

Parameter
NameDescription
valueStep.State

The state to set.

Returns
TypeDescription
Step.Builder

This builder for chaining.

setStateValue(int value)

public Step.Builder setStateValue(int value)

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

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

Parameter
NameDescription
valueint

The enum numeric value on the wire for state to set.

Returns
TypeDescription
Step.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final Step.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
Step.Builder
Overrides

setVpnGateway(VpnGatewayInfo value)

public Step.Builder setVpnGateway(VpnGatewayInfo value)

Display information of a Compute Engine VPN gateway.

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

Parameter
NameDescription
valueVpnGatewayInfo
Returns
TypeDescription
Step.Builder

setVpnGateway(VpnGatewayInfo.Builder builderForValue)

public Step.Builder setVpnGateway(VpnGatewayInfo.Builder builderForValue)

Display information of a Compute Engine VPN gateway.

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

Parameter
NameDescription
builderForValueVpnGatewayInfo.Builder
Returns
TypeDescription
Step.Builder

setVpnTunnel(VpnTunnelInfo value)

public Step.Builder setVpnTunnel(VpnTunnelInfo value)

Display information of a Compute Engine VPN tunnel.

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

Parameter
NameDescription
valueVpnTunnelInfo
Returns
TypeDescription
Step.Builder

setVpnTunnel(VpnTunnelInfo.Builder builderForValue)

public Step.Builder setVpnTunnel(VpnTunnelInfo.Builder builderForValue)

Display information of a Compute Engine VPN tunnel.

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

Parameter
NameDescription
builderForValueVpnTunnelInfo.Builder
Returns
TypeDescription
Step.Builder