- 1.54.0 (latest)
- 1.53.0
- 1.52.0
- 1.50.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.38.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.1.10
public final class Step extends GeneratedMessageV3 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
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > StepImplements
StepOrBuilderStatic Fields
ABORT_FIELD_NUMBER
public static final int ABORT_FIELD_NUMBER
Type | Description |
int |
CAUSES_DROP_FIELD_NUMBER
public static final int CAUSES_DROP_FIELD_NUMBER
Type | Description |
int |
CLOUD_FUNCTION_FIELD_NUMBER
public static final int CLOUD_FUNCTION_FIELD_NUMBER
Type | Description |
int |
CLOUD_SQL_INSTANCE_FIELD_NUMBER
public static final int CLOUD_SQL_INSTANCE_FIELD_NUMBER
Type | Description |
int |
DELIVER_FIELD_NUMBER
public static final int DELIVER_FIELD_NUMBER
Type | Description |
int |
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
Type | Description |
int |
DROP_FIELD_NUMBER
public static final int DROP_FIELD_NUMBER
Type | Description |
int |
ENDPOINT_FIELD_NUMBER
public static final int ENDPOINT_FIELD_NUMBER
Type | Description |
int |
FIREWALL_FIELD_NUMBER
public static final int FIREWALL_FIELD_NUMBER
Type | Description |
int |
FORWARDING_RULE_FIELD_NUMBER
public static final int FORWARDING_RULE_FIELD_NUMBER
Type | Description |
int |
FORWARD_FIELD_NUMBER
public static final int FORWARD_FIELD_NUMBER
Type | Description |
int |
GKE_MASTER_FIELD_NUMBER
public static final int GKE_MASTER_FIELD_NUMBER
Type | Description |
int |
INSTANCE_FIELD_NUMBER
public static final int INSTANCE_FIELD_NUMBER
Type | Description |
int |
LOAD_BALANCER_FIELD_NUMBER
public static final int LOAD_BALANCER_FIELD_NUMBER
Type | Description |
int |
NETWORK_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER
Type | Description |
int |
PROJECT_ID_FIELD_NUMBER
public static final int PROJECT_ID_FIELD_NUMBER
Type | Description |
int |
ROUTE_FIELD_NUMBER
public static final int ROUTE_FIELD_NUMBER
Type | Description |
int |
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
Type | Description |
int |
VPC_CONNECTOR_FIELD_NUMBER
public static final int VPC_CONNECTOR_FIELD_NUMBER
Type | Description |
int |
VPN_GATEWAY_FIELD_NUMBER
public static final int VPN_GATEWAY_FIELD_NUMBER
Type | Description |
int |
VPN_TUNNEL_FIELD_NUMBER
public static final int VPN_TUNNEL_FIELD_NUMBER
Type | Description |
int |
Static Methods
getDefaultInstance()
public static Step getDefaultInstance()
Type | Description |
Step |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
newBuilder()
public static Step.Builder newBuilder()
Type | Description |
Step.Builder |
newBuilder(Step prototype)
public static Step.Builder newBuilder(Step prototype)
Name | Description |
prototype | Step |
Type | Description |
Step.Builder |
parseDelimitedFrom(InputStream input)
public static Step parseDelimitedFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
Step |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Step parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Step |
Type | Description |
IOException |
parseFrom(byte[] data)
public static Step parseFrom(byte[] data)
Name | Description |
data | byte[] |
Type | Description |
Step |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Step parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | byte[] |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Step |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static Step parseFrom(ByteString data)
Name | Description |
data | ByteString |
Type | Description |
Step |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Step parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteString |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Step |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static Step parseFrom(CodedInputStream input)
Name | Description |
input | CodedInputStream |
Type | Description |
Step |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Step parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Step |
Type | Description |
IOException |
parseFrom(InputStream input)
public static Step parseFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
Step |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Step parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Step |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static Step parseFrom(ByteBuffer data)
Name | Description |
data | ByteBuffer |
Type | Description |
Step |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Step parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteBuffer |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Step |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<Step> parser()
Type | Description |
Parser<Step> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj | Object |
Type | Description |
boolean |
getAbort()
public AbortInfo getAbort()
Display information of the final state "abort" and reason.
.google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
Type | Description |
AbortInfo | The abort. |
getAbortOrBuilder()
public AbortInfoOrBuilder getAbortOrBuilder()
Display information of the final state "abort" and reason.
.google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
Type | Description |
AbortInfoOrBuilder |
getCausesDrop()
public boolean getCausesDrop()
This is a step that leads to the final state Drop.
bool causes_drop = 3;
Type | Description |
boolean | The causesDrop. |
getCloudFunction()
public CloudFunctionInfo getCloudFunction()
Display information of a Cloud function.
.google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
Type | Description |
CloudFunctionInfo | The cloudFunction. |
getCloudFunctionOrBuilder()
public CloudFunctionInfoOrBuilder getCloudFunctionOrBuilder()
Display information of a Cloud function.
.google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
Type | Description |
CloudFunctionInfoOrBuilder |
getCloudSqlInstance()
public CloudSQLInstanceInfo getCloudSqlInstance()
Display information of a Cloud SQL instance.
.google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
Type | Description |
CloudSQLInstanceInfo | The cloudSqlInstance. |
getCloudSqlInstanceOrBuilder()
public CloudSQLInstanceInfoOrBuilder getCloudSqlInstanceOrBuilder()
Display information of a Cloud SQL instance.
.google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
Type | Description |
CloudSQLInstanceInfoOrBuilder |
getDefaultInstanceForType()
public Step getDefaultInstanceForType()
Type | Description |
Step |
getDeliver()
public DeliverInfo getDeliver()
Display information of the final state "deliver" and reason.
.google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
Type | Description |
DeliverInfo | The deliver. |
getDeliverOrBuilder()
public DeliverInfoOrBuilder getDeliverOrBuilder()
Display information of the final state "deliver" and reason.
.google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
Type | Description |
DeliverInfoOrBuilder |
getDescription()
public String getDescription()
A description of the step. Usually this is a summary of the state.
string description = 1;
Type | Description |
String | The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
A description of the step. Usually this is a summary of the state.
string description = 1;
Type | Description |
ByteString | The bytes for description. |
getDrop()
public DropInfo getDrop()
Display information of the final state "drop" and reason.
.google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
Type | Description |
DropInfo | The drop. |
getDropOrBuilder()
public DropInfoOrBuilder getDropOrBuilder()
Display information of the final state "drop" and reason.
.google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
Type | Description |
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.v1beta1.EndpointInfo endpoint = 8;
Type | Description |
EndpointInfo | The endpoint. |
getEndpointOrBuilder()
public EndpointInfoOrBuilder getEndpointOrBuilder()
Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint = 8;
Type | Description |
EndpointInfoOrBuilder |
getFirewall()
public FirewallInfo getFirewall()
Display information of a Compute Engine firewall rule.
.google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
Type | Description |
FirewallInfo | The firewall. |
getFirewallOrBuilder()
public FirewallInfoOrBuilder getFirewallOrBuilder()
Display information of a Compute Engine firewall rule.
.google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
Type | Description |
FirewallInfoOrBuilder |
getForward()
public ForwardInfo getForward()
Display information of the final state "forward" and reason.
.google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
Type | Description |
ForwardInfo | The forward. |
getForwardOrBuilder()
public ForwardInfoOrBuilder getForwardOrBuilder()
Display information of the final state "forward" and reason.
.google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
Type | Description |
ForwardInfoOrBuilder |
getForwardingRule()
public ForwardingRuleInfo getForwardingRule()
Display information of a Compute Engine forwarding rule.
.google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
Type | Description |
ForwardingRuleInfo | The forwardingRule. |
getForwardingRuleOrBuilder()
public ForwardingRuleInfoOrBuilder getForwardingRuleOrBuilder()
Display information of a Compute Engine forwarding rule.
.google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
Type | Description |
ForwardingRuleInfoOrBuilder |
getGkeMaster()
public GKEMasterInfo getGkeMaster()
Display information of a Google Kubernetes Engine cluster master.
.google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;
Type | Description |
GKEMasterInfo | The gkeMaster. |
getGkeMasterOrBuilder()
public GKEMasterInfoOrBuilder getGkeMasterOrBuilder()
Display information of a Google Kubernetes Engine cluster master.
.google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;
Type | Description |
GKEMasterInfoOrBuilder |
getInstance()
public InstanceInfo getInstance()
Display information of a Compute Engine instance.
.google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
Type | Description |
InstanceInfo | The instance. |
getInstanceOrBuilder()
public InstanceInfoOrBuilder getInstanceOrBuilder()
Display information of a Compute Engine instance.
.google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
Type | Description |
InstanceInfoOrBuilder |
getLoadBalancer()
public LoadBalancerInfo getLoadBalancer()
Display information of the load balancers.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16;
Type | Description |
LoadBalancerInfo | The loadBalancer. |
getLoadBalancerOrBuilder()
public LoadBalancerInfoOrBuilder getLoadBalancerOrBuilder()
Display information of the load balancers.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16;
Type | Description |
LoadBalancerInfoOrBuilder |
getNetwork()
public NetworkInfo getNetwork()
Display information of a Google Cloud network.
.google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
Type | Description |
NetworkInfo | The network. |
getNetworkOrBuilder()
public NetworkInfoOrBuilder getNetworkOrBuilder()
Display information of a Google Cloud network.
.google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
Type | Description |
NetworkInfoOrBuilder |
getParserForType()
public Parser<Step> getParserForType()
Type | Description |
Parser<Step> |
getProjectId()
public String getProjectId()
Project ID that contains the configuration this step is validating.
string project_id = 4;
Type | Description |
String | The projectId. |
getProjectIdBytes()
public ByteString getProjectIdBytes()
Project ID that contains the configuration this step is validating.
string project_id = 4;
Type | Description |
ByteString | The bytes for projectId. |
getRoute()
public RouteInfo getRoute()
Display information of a Compute Engine route.
.google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
Type | Description |
RouteInfo | The route. |
getRouteOrBuilder()
public RouteInfoOrBuilder getRouteOrBuilder()
Display information of a Compute Engine route.
.google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
Type | Description |
RouteInfoOrBuilder |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
getState()
public Step.State getState()
Each step is in one of the pre-defined states.
.google.cloud.networkmanagement.v1beta1.Step.State state = 2;
Type | Description |
Step.State | The state. |
getStateValue()
public int getStateValue()
Each step is in one of the pre-defined states.
.google.cloud.networkmanagement.v1beta1.Step.State state = 2;
Type | Description |
int | The enum numeric value on the wire for state. |
getStepInfoCase()
public Step.StepInfoCase getStepInfoCase()
Type | Description |
Step.StepInfoCase |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
getVpcConnector()
public VpcConnectorInfo getVpcConnector()
Display information of a VPC connector.
.google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
Type | Description |
VpcConnectorInfo | The vpcConnector. |
getVpcConnectorOrBuilder()
public VpcConnectorInfoOrBuilder getVpcConnectorOrBuilder()
Display information of a VPC connector.
.google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
Type | Description |
VpcConnectorInfoOrBuilder |
getVpnGateway()
public VpnGatewayInfo getVpnGateway()
Display information of a Compute Engine VPN gateway.
.google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
Type | Description |
VpnGatewayInfo | The vpnGateway. |
getVpnGatewayOrBuilder()
public VpnGatewayInfoOrBuilder getVpnGatewayOrBuilder()
Display information of a Compute Engine VPN gateway.
.google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
Type | Description |
VpnGatewayInfoOrBuilder |
getVpnTunnel()
public VpnTunnelInfo getVpnTunnel()
Display information of a Compute Engine VPN tunnel.
.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
Type | Description |
VpnTunnelInfo | The vpnTunnel. |
getVpnTunnelOrBuilder()
public VpnTunnelInfoOrBuilder getVpnTunnelOrBuilder()
Display information of a Compute Engine VPN tunnel.
.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
Type | Description |
VpnTunnelInfoOrBuilder |
hasAbort()
public boolean hasAbort()
Display information of the final state "abort" and reason.
.google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
Type | Description |
boolean | Whether the abort field is set. |
hasCloudFunction()
public boolean hasCloudFunction()
Display information of a Cloud function.
.google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
Type | Description |
boolean | Whether the cloudFunction field is set. |
hasCloudSqlInstance()
public boolean hasCloudSqlInstance()
Display information of a Cloud SQL instance.
.google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
Type | Description |
boolean | Whether the cloudSqlInstance field is set. |
hasDeliver()
public boolean hasDeliver()
Display information of the final state "deliver" and reason.
.google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
Type | Description |
boolean | Whether the deliver field is set. |
hasDrop()
public boolean hasDrop()
Display information of the final state "drop" and reason.
.google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
Type | Description |
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.v1beta1.EndpointInfo endpoint = 8;
Type | Description |
boolean | Whether the endpoint field is set. |
hasFirewall()
public boolean hasFirewall()
Display information of a Compute Engine firewall rule.
.google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
Type | Description |
boolean | Whether the firewall field is set. |
hasForward()
public boolean hasForward()
Display information of the final state "forward" and reason.
.google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
Type | Description |
boolean | Whether the forward field is set. |
hasForwardingRule()
public boolean hasForwardingRule()
Display information of a Compute Engine forwarding rule.
.google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
Type | Description |
boolean | Whether the forwardingRule field is set. |
hasGkeMaster()
public boolean hasGkeMaster()
Display information of a Google Kubernetes Engine cluster master.
.google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;
Type | Description |
boolean | Whether the gkeMaster field is set. |
hasInstance()
public boolean hasInstance()
Display information of a Compute Engine instance.
.google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
Type | Description |
boolean | Whether the instance field is set. |
hasLoadBalancer()
public boolean hasLoadBalancer()
Display information of the load balancers.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16;
Type | Description |
boolean | Whether the loadBalancer field is set. |
hasNetwork()
public boolean hasNetwork()
Display information of a Google Cloud network.
.google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
Type | Description |
boolean | Whether the network field is set. |
hasRoute()
public boolean hasRoute()
Display information of a Compute Engine route.
.google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
Type | Description |
boolean | Whether the route field is set. |
hasVpcConnector()
public boolean hasVpcConnector()
Display information of a VPC connector.
.google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
Type | Description |
boolean | Whether the vpcConnector field is set. |
hasVpnGateway()
public boolean hasVpnGateway()
Display information of a Compute Engine VPN gateway.
.google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
Type | Description |
boolean | Whether the vpnGateway field is set. |
hasVpnTunnel()
public boolean hasVpnTunnel()
Display information of a Compute Engine VPN tunnel.
.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
Type | Description |
boolean | Whether the vpnTunnel field is set. |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilderForType()
public Step.Builder newBuilderForType()
Type | Description |
Step.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Step.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent | BuilderParent |
Type | Description |
Step.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Name | Description |
unused | UnusedPrivateParameter |
Type | Description |
Object |
toBuilder()
public Step.Builder toBuilder()
Type | Description |
Step.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output | CodedOutputStream |
Type | Description |
IOException |