Class Step
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.networkmanagement.v1beta1.Step
-
- All Implemented Interfaces:
StepOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class Step extends com.google.protobuf.GeneratedMessageV3 implements StepOrBuilder
A simulated forwarding path is composed of multiple steps. Each step has a well-defined state and an associated configuration.
Protobuf typegoogle.cloud.networkmanagement.v1beta1.Step
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Step.Builder
A simulated forwarding path is composed of multiple steps.static class
Step.State
Type of states that are defined in the network state machine.static class
Step.StepInfoCase
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
ABORT_FIELD_NUMBER
static int
APP_ENGINE_VERSION_FIELD_NUMBER
static int
CAUSES_DROP_FIELD_NUMBER
static int
CLOUD_FUNCTION_FIELD_NUMBER
static int
CLOUD_RUN_REVISION_FIELD_NUMBER
static int
CLOUD_SQL_INSTANCE_FIELD_NUMBER
static int
DELIVER_FIELD_NUMBER
static int
DESCRIPTION_FIELD_NUMBER
static int
DROP_FIELD_NUMBER
static int
ENDPOINT_FIELD_NUMBER
static int
FIREWALL_FIELD_NUMBER
static int
FORWARD_FIELD_NUMBER
static int
FORWARDING_RULE_FIELD_NUMBER
static int
GKE_MASTER_FIELD_NUMBER
static int
GOOGLE_SERVICE_FIELD_NUMBER
static int
INSTANCE_FIELD_NUMBER
static int
LOAD_BALANCER_FIELD_NUMBER
static int
NETWORK_FIELD_NUMBER
static int
PROJECT_ID_FIELD_NUMBER
static int
ROUTE_FIELD_NUMBER
static int
STATE_FIELD_NUMBER
static int
VPC_CONNECTOR_FIELD_NUMBER
static int
VPN_GATEWAY_FIELD_NUMBER
static int
VPN_TUNNEL_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
AbortInfo
getAbort()
Display information of the final state "abort" and reason.AbortInfoOrBuilder
getAbortOrBuilder()
Display information of the final state "abort" and reason.AppEngineVersionInfo
getAppEngineVersion()
Display information of an App Engine service version.AppEngineVersionInfoOrBuilder
getAppEngineVersionOrBuilder()
Display information of an App Engine service version.boolean
getCausesDrop()
This is a step that leads to the final state Drop.CloudFunctionInfo
getCloudFunction()
Display information of a Cloud Function.CloudFunctionInfoOrBuilder
getCloudFunctionOrBuilder()
Display information of a Cloud Function.CloudRunRevisionInfo
getCloudRunRevision()
Display information of a Cloud Run revision.CloudRunRevisionInfoOrBuilder
getCloudRunRevisionOrBuilder()
Display information of a Cloud Run revision.CloudSQLInstanceInfo
getCloudSqlInstance()
Display information of a Cloud SQL instance.CloudSQLInstanceInfoOrBuilder
getCloudSqlInstanceOrBuilder()
Display information of a Cloud SQL instance.static Step
getDefaultInstance()
Step
getDefaultInstanceForType()
DeliverInfo
getDeliver()
Display information of the final state "deliver" and reason.DeliverInfoOrBuilder
getDeliverOrBuilder()
Display information of the final state "deliver" and reason.String
getDescription()
A description of the step.com.google.protobuf.ByteString
getDescriptionBytes()
A description of the step.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
DropInfo
getDrop()
Display information of the final state "drop" and reason.DropInfoOrBuilder
getDropOrBuilder()
Display information of the final state "drop" and reason.EndpointInfo
getEndpoint()
Display information of the source and destination under analysis.EndpointInfoOrBuilder
getEndpointOrBuilder()
Display information of the source and destination under analysis.FirewallInfo
getFirewall()
Display information of a Compute Engine firewall rule.FirewallInfoOrBuilder
getFirewallOrBuilder()
Display information of a Compute Engine firewall rule.ForwardInfo
getForward()
Display information of the final state "forward" and reason.ForwardingRuleInfo
getForwardingRule()
Display information of a Compute Engine forwarding rule.ForwardingRuleInfoOrBuilder
getForwardingRuleOrBuilder()
Display information of a Compute Engine forwarding rule.ForwardInfoOrBuilder
getForwardOrBuilder()
Display information of the final state "forward" and reason.GKEMasterInfo
getGkeMaster()
Display information of a Google Kubernetes Engine cluster master.GKEMasterInfoOrBuilder
getGkeMasterOrBuilder()
Display information of a Google Kubernetes Engine cluster master.GoogleServiceInfo
getGoogleService()
Display information of a Google serviceGoogleServiceInfoOrBuilder
getGoogleServiceOrBuilder()
Display information of a Google serviceInstanceInfo
getInstance()
Display information of a Compute Engine instance.InstanceInfoOrBuilder
getInstanceOrBuilder()
Display information of a Compute Engine instance.LoadBalancerInfo
getLoadBalancer()
Display information of the load balancers.LoadBalancerInfoOrBuilder
getLoadBalancerOrBuilder()
Display information of the load balancers.NetworkInfo
getNetwork()
Display information of a Google Cloud network.NetworkInfoOrBuilder
getNetworkOrBuilder()
Display information of a Google Cloud network.com.google.protobuf.Parser<Step>
getParserForType()
String
getProjectId()
Project ID that contains the configuration this step is validating.com.google.protobuf.ByteString
getProjectIdBytes()
Project ID that contains the configuration this step is validating.RouteInfo
getRoute()
Display information of a Compute Engine route.RouteInfoOrBuilder
getRouteOrBuilder()
Display information of a Compute Engine route.int
getSerializedSize()
Step.State
getState()
Each step is in one of the pre-defined states.int
getStateValue()
Each step is in one of the pre-defined states.Step.StepInfoCase
getStepInfoCase()
VpcConnectorInfo
getVpcConnector()
Display information of a VPC connector.VpcConnectorInfoOrBuilder
getVpcConnectorOrBuilder()
Display information of a VPC connector.VpnGatewayInfo
getVpnGateway()
Display information of a Compute Engine VPN gateway.VpnGatewayInfoOrBuilder
getVpnGatewayOrBuilder()
Display information of a Compute Engine VPN gateway.VpnTunnelInfo
getVpnTunnel()
Display information of a Compute Engine VPN tunnel.VpnTunnelInfoOrBuilder
getVpnTunnelOrBuilder()
Display information of a Compute Engine VPN tunnel.boolean
hasAbort()
Display information of the final state "abort" and reason.boolean
hasAppEngineVersion()
Display information of an App Engine service version.boolean
hasCloudFunction()
Display information of a Cloud Function.boolean
hasCloudRunRevision()
Display information of a Cloud Run revision.boolean
hasCloudSqlInstance()
Display information of a Cloud SQL instance.boolean
hasDeliver()
Display information of the final state "deliver" and reason.boolean
hasDrop()
Display information of the final state "drop" and reason.boolean
hasEndpoint()
Display information of the source and destination under analysis.boolean
hasFirewall()
Display information of a Compute Engine firewall rule.boolean
hasForward()
Display information of the final state "forward" and reason.boolean
hasForwardingRule()
Display information of a Compute Engine forwarding rule.boolean
hasGkeMaster()
Display information of a Google Kubernetes Engine cluster master.boolean
hasGoogleService()
Display information of a Google serviceint
hashCode()
boolean
hasInstance()
Display information of a Compute Engine instance.boolean
hasLoadBalancer()
Display information of the load balancers.boolean
hasNetwork()
Display information of a Google Cloud network.boolean
hasRoute()
Display information of a Compute Engine route.boolean
hasVpcConnector()
Display information of a VPC connector.boolean
hasVpnGateway()
Display information of a Compute Engine VPN gateway.boolean
hasVpnTunnel()
Display information of a Compute Engine VPN tunnel.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static Step.Builder
newBuilder()
static Step.Builder
newBuilder(Step prototype)
Step.Builder
newBuilderForType()
protected Step.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static Step
parseDelimitedFrom(InputStream input)
static Step
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Step
parseFrom(byte[] data)
static Step
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Step
parseFrom(com.google.protobuf.ByteString data)
static Step
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Step
parseFrom(com.google.protobuf.CodedInputStream input)
static Step
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Step
parseFrom(InputStream input)
static Step
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Step
parseFrom(ByteBuffer data)
static Step
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<Step>
parser()
Step.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CAUSES_DROP_FIELD_NUMBER
public static final int CAUSES_DROP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROJECT_ID_FIELD_NUMBER
public static final int PROJECT_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INSTANCE_FIELD_NUMBER
public static final int INSTANCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FIREWALL_FIELD_NUMBER
public static final int FIREWALL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ROUTE_FIELD_NUMBER
public static final int ROUTE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENDPOINT_FIELD_NUMBER
public static final int ENDPOINT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GOOGLE_SERVICE_FIELD_NUMBER
public static final int GOOGLE_SERVICE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FORWARDING_RULE_FIELD_NUMBER
public static final int FORWARDING_RULE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VPN_GATEWAY_FIELD_NUMBER
public static final int VPN_GATEWAY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VPN_TUNNEL_FIELD_NUMBER
public static final int VPN_TUNNEL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VPC_CONNECTOR_FIELD_NUMBER
public static final int VPC_CONNECTOR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DELIVER_FIELD_NUMBER
public static final int DELIVER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FORWARD_FIELD_NUMBER
public static final int FORWARD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ABORT_FIELD_NUMBER
public static final int ABORT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DROP_FIELD_NUMBER
public static final int DROP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOAD_BALANCER_FIELD_NUMBER
public static final int LOAD_BALANCER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NETWORK_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GKE_MASTER_FIELD_NUMBER
public static final int GKE_MASTER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLOUD_SQL_INSTANCE_FIELD_NUMBER
public static final int CLOUD_SQL_INSTANCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLOUD_FUNCTION_FIELD_NUMBER
public static final int CLOUD_FUNCTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
APP_ENGINE_VERSION_FIELD_NUMBER
public static final int APP_ENGINE_VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLOUD_RUN_REVISION_FIELD_NUMBER
public static final int CLOUD_RUN_REVISION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getStepInfoCase
public Step.StepInfoCase getStepInfoCase()
- Specified by:
getStepInfoCase
in interfaceStepOrBuilder
-
getDescription
public String getDescription()
A description of the step. Usually this is a summary of the state.
string description = 1;
- Specified by:
getDescription
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The bytes for description.
-
getStateValue
public int getStateValue()
Each step is in one of the pre-defined states.
.google.cloud.networkmanagement.v1beta1.Step.State state = 2;
- Specified by:
getStateValue
in interfaceStepOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
getState
public Step.State getState()
Each step is in one of the pre-defined states.
.google.cloud.networkmanagement.v1beta1.Step.State state = 2;
- Specified by:
getState
in interfaceStepOrBuilder
- Returns:
- The state.
-
getCausesDrop
public boolean getCausesDrop()
This is a step that leads to the final state Drop.
bool causes_drop = 3;
- Specified by:
getCausesDrop
in interfaceStepOrBuilder
- Returns:
- The causesDrop.
-
getProjectId
public String getProjectId()
Project ID that contains the configuration this step is validating.
string project_id = 4;
- Specified by:
getProjectId
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The bytes for projectId.
-
hasInstance
public boolean hasInstance()
Display information of a Compute Engine instance.
.google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
- Specified by:
hasInstance
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The instance.
-
getInstanceOrBuilder
public InstanceInfoOrBuilder getInstanceOrBuilder()
Display information of a Compute Engine instance.
.google.cloud.networkmanagement.v1beta1.InstanceInfo instance = 5;
- Specified by:
getInstanceOrBuilder
in interfaceStepOrBuilder
-
hasFirewall
public boolean hasFirewall()
Display information of a Compute Engine firewall rule.
.google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
- Specified by:
hasFirewall
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The firewall.
-
getFirewallOrBuilder
public FirewallInfoOrBuilder getFirewallOrBuilder()
Display information of a Compute Engine firewall rule.
.google.cloud.networkmanagement.v1beta1.FirewallInfo firewall = 6;
- Specified by:
getFirewallOrBuilder
in interfaceStepOrBuilder
-
hasRoute
public boolean hasRoute()
Display information of a Compute Engine route.
.google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
- Specified by:
hasRoute
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The route.
-
getRouteOrBuilder
public RouteInfoOrBuilder getRouteOrBuilder()
Display information of a Compute Engine route.
.google.cloud.networkmanagement.v1beta1.RouteInfo route = 7;
- Specified by:
getRouteOrBuilder
in interfaceStepOrBuilder
-
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 interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The endpoint.
-
getEndpointOrBuilder
public EndpointInfoOrBuilder getEndpointOrBuilder()
Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint = 8;
- Specified by:
getEndpointOrBuilder
in interfaceStepOrBuilder
-
hasGoogleService
public boolean hasGoogleService()
Display information of a Google service
.google.cloud.networkmanagement.v1beta1.GoogleServiceInfo google_service = 24;
- Specified by:
hasGoogleService
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The googleService.
-
getGoogleServiceOrBuilder
public GoogleServiceInfoOrBuilder getGoogleServiceOrBuilder()
Display information of a Google service
.google.cloud.networkmanagement.v1beta1.GoogleServiceInfo google_service = 24;
- Specified by:
getGoogleServiceOrBuilder
in interfaceStepOrBuilder
-
hasForwardingRule
public boolean hasForwardingRule()
Display information of a Compute Engine forwarding rule.
.google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
- Specified by:
hasForwardingRule
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The forwardingRule.
-
getForwardingRuleOrBuilder
public ForwardingRuleInfoOrBuilder getForwardingRuleOrBuilder()
Display information of a Compute Engine forwarding rule.
.google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo forwarding_rule = 9;
- Specified by:
getForwardingRuleOrBuilder
in interfaceStepOrBuilder
-
hasVpnGateway
public boolean hasVpnGateway()
Display information of a Compute Engine VPN gateway.
.google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
- Specified by:
hasVpnGateway
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The vpnGateway.
-
getVpnGatewayOrBuilder
public VpnGatewayInfoOrBuilder getVpnGatewayOrBuilder()
Display information of a Compute Engine VPN gateway.
.google.cloud.networkmanagement.v1beta1.VpnGatewayInfo vpn_gateway = 10;
- Specified by:
getVpnGatewayOrBuilder
in interfaceStepOrBuilder
-
hasVpnTunnel
public boolean hasVpnTunnel()
Display information of a Compute Engine VPN tunnel.
.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
- Specified by:
hasVpnTunnel
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The vpnTunnel.
-
getVpnTunnelOrBuilder
public VpnTunnelInfoOrBuilder getVpnTunnelOrBuilder()
Display information of a Compute Engine VPN tunnel.
.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo vpn_tunnel = 11;
- Specified by:
getVpnTunnelOrBuilder
in interfaceStepOrBuilder
-
hasVpcConnector
public boolean hasVpcConnector()
Display information of a VPC connector.
.google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
- Specified by:
hasVpcConnector
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The vpcConnector.
-
getVpcConnectorOrBuilder
public VpcConnectorInfoOrBuilder getVpcConnectorOrBuilder()
Display information of a VPC connector.
.google.cloud.networkmanagement.v1beta1.VpcConnectorInfo vpc_connector = 21;
- Specified by:
getVpcConnectorOrBuilder
in interfaceStepOrBuilder
-
hasDeliver
public boolean hasDeliver()
Display information of the final state "deliver" and reason.
.google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
- Specified by:
hasDeliver
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The deliver.
-
getDeliverOrBuilder
public DeliverInfoOrBuilder getDeliverOrBuilder()
Display information of the final state "deliver" and reason.
.google.cloud.networkmanagement.v1beta1.DeliverInfo deliver = 12;
- Specified by:
getDeliverOrBuilder
in interfaceStepOrBuilder
-
hasForward
public boolean hasForward()
Display information of the final state "forward" and reason.
.google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
- Specified by:
hasForward
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The forward.
-
getForwardOrBuilder
public ForwardInfoOrBuilder getForwardOrBuilder()
Display information of the final state "forward" and reason.
.google.cloud.networkmanagement.v1beta1.ForwardInfo forward = 13;
- Specified by:
getForwardOrBuilder
in interfaceStepOrBuilder
-
hasAbort
public boolean hasAbort()
Display information of the final state "abort" and reason.
.google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
- Specified by:
hasAbort
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The abort.
-
getAbortOrBuilder
public AbortInfoOrBuilder getAbortOrBuilder()
Display information of the final state "abort" and reason.
.google.cloud.networkmanagement.v1beta1.AbortInfo abort = 14;
- Specified by:
getAbortOrBuilder
in interfaceStepOrBuilder
-
hasDrop
public boolean hasDrop()
Display information of the final state "drop" and reason.
.google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
- Specified by:
hasDrop
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The drop.
-
getDropOrBuilder
public DropInfoOrBuilder getDropOrBuilder()
Display information of the final state "drop" and reason.
.google.cloud.networkmanagement.v1beta1.DropInfo drop = 15;
- Specified by:
getDropOrBuilder
in interfaceStepOrBuilder
-
hasLoadBalancer
public boolean hasLoadBalancer()
Display information of the load balancers.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16;
- Specified by:
hasLoadBalancer
in interfaceStepOrBuilder
- Returns:
- Whether the loadBalancer field is set.
-
getLoadBalancer
public LoadBalancerInfo getLoadBalancer()
Display information of the load balancers.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16;
- Specified by:
getLoadBalancer
in interfaceStepOrBuilder
- Returns:
- The loadBalancer.
-
getLoadBalancerOrBuilder
public LoadBalancerInfoOrBuilder getLoadBalancerOrBuilder()
Display information of the load balancers.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo load_balancer = 16;
- Specified by:
getLoadBalancerOrBuilder
in interfaceStepOrBuilder
-
hasNetwork
public boolean hasNetwork()
Display information of a Google Cloud network.
.google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
- Specified by:
hasNetwork
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The network.
-
getNetworkOrBuilder
public NetworkInfoOrBuilder getNetworkOrBuilder()
Display information of a Google Cloud network.
.google.cloud.networkmanagement.v1beta1.NetworkInfo network = 17;
- Specified by:
getNetworkOrBuilder
in interfaceStepOrBuilder
-
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 interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The gkeMaster.
-
getGkeMasterOrBuilder
public GKEMasterInfoOrBuilder getGkeMasterOrBuilder()
Display information of a Google Kubernetes Engine cluster master.
.google.cloud.networkmanagement.v1beta1.GKEMasterInfo gke_master = 18;
- Specified by:
getGkeMasterOrBuilder
in interfaceStepOrBuilder
-
hasCloudSqlInstance
public boolean hasCloudSqlInstance()
Display information of a Cloud SQL instance.
.google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
- Specified by:
hasCloudSqlInstance
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The cloudSqlInstance.
-
getCloudSqlInstanceOrBuilder
public CloudSQLInstanceInfoOrBuilder getCloudSqlInstanceOrBuilder()
Display information of a Cloud SQL instance.
.google.cloud.networkmanagement.v1beta1.CloudSQLInstanceInfo cloud_sql_instance = 19;
- Specified by:
getCloudSqlInstanceOrBuilder
in interfaceStepOrBuilder
-
hasCloudFunction
public boolean hasCloudFunction()
Display information of a Cloud Function.
.google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
- Specified by:
hasCloudFunction
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The cloudFunction.
-
getCloudFunctionOrBuilder
public CloudFunctionInfoOrBuilder getCloudFunctionOrBuilder()
Display information of a Cloud Function.
.google.cloud.networkmanagement.v1beta1.CloudFunctionInfo cloud_function = 20;
- Specified by:
getCloudFunctionOrBuilder
in interfaceStepOrBuilder
-
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 interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The appEngineVersion.
-
getAppEngineVersionOrBuilder
public AppEngineVersionInfoOrBuilder getAppEngineVersionOrBuilder()
Display information of an App Engine service version.
.google.cloud.networkmanagement.v1beta1.AppEngineVersionInfo app_engine_version = 22;
- Specified by:
getAppEngineVersionOrBuilder
in interfaceStepOrBuilder
-
hasCloudRunRevision
public boolean hasCloudRunRevision()
Display information of a Cloud Run revision.
.google.cloud.networkmanagement.v1beta1.CloudRunRevisionInfo cloud_run_revision = 23;
- Specified by:
hasCloudRunRevision
in interfaceStepOrBuilder
- 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 interfaceStepOrBuilder
- Returns:
- The cloudRunRevision.
-
getCloudRunRevisionOrBuilder
public CloudRunRevisionInfoOrBuilder getCloudRunRevisionOrBuilder()
Display information of a Cloud Run revision.
.google.cloud.networkmanagement.v1beta1.CloudRunRevisionInfo cloud_run_revision = 23;
- Specified by:
getCloudRunRevisionOrBuilder
in interfaceStepOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Step parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Step parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Step parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Step parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Step parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Step parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Step parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Step parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Step parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Step parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Step parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Step parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Step.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Step.Builder newBuilder()
-
newBuilder
public static Step.Builder newBuilder(Step prototype)
-
toBuilder
public Step.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Step.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Step getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Step> parser()
-
getParserForType
public com.google.protobuf.Parser<Step> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Step getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-