Class InterconnectDiagnosticsLinkLACPStatus

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus
All Implemented Interfaces:
InterconnectDiagnosticsLinkLACPStatusOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class InterconnectDiagnosticsLinkLACPStatus extends com.google.protobuf.GeneratedMessage implements InterconnectDiagnosticsLinkLACPStatusOrBuilder
 
Protobuf type google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus
See Also:
  • Field Details

    • GOOGLE_SYSTEM_ID_FIELD_NUMBER

      public static final int GOOGLE_SYSTEM_ID_FIELD_NUMBER
      See Also:
    • NEIGHBOR_SYSTEM_ID_FIELD_NUMBER

      public static final int NEIGHBOR_SYSTEM_ID_FIELD_NUMBER
      See Also:
    • STATE_FIELD_NUMBER

      public static final int STATE_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • hasGoogleSystemId

      public boolean hasGoogleSystemId()
       System ID of the port on Google's side of the LACP exchange.
       
      optional string google_system_id = 91210405;
      Specified by:
      hasGoogleSystemId in interface InterconnectDiagnosticsLinkLACPStatusOrBuilder
      Returns:
      Whether the googleSystemId field is set.
    • getGoogleSystemId

      public String getGoogleSystemId()
       System ID of the port on Google's side of the LACP exchange.
       
      optional string google_system_id = 91210405;
      Specified by:
      getGoogleSystemId in interface InterconnectDiagnosticsLinkLACPStatusOrBuilder
      Returns:
      The googleSystemId.
    • getGoogleSystemIdBytes

      public com.google.protobuf.ByteString getGoogleSystemIdBytes()
       System ID of the port on Google's side of the LACP exchange.
       
      optional string google_system_id = 91210405;
      Specified by:
      getGoogleSystemIdBytes in interface InterconnectDiagnosticsLinkLACPStatusOrBuilder
      Returns:
      The bytes for googleSystemId.
    • hasNeighborSystemId

      public boolean hasNeighborSystemId()
       System ID of the port on the neighbor's side of the LACP exchange.
       
      optional string neighbor_system_id = 343821342;
      Specified by:
      hasNeighborSystemId in interface InterconnectDiagnosticsLinkLACPStatusOrBuilder
      Returns:
      Whether the neighborSystemId field is set.
    • getNeighborSystemId

      public String getNeighborSystemId()
       System ID of the port on the neighbor's side of the LACP exchange.
       
      optional string neighbor_system_id = 343821342;
      Specified by:
      getNeighborSystemId in interface InterconnectDiagnosticsLinkLACPStatusOrBuilder
      Returns:
      The neighborSystemId.
    • getNeighborSystemIdBytes

      public com.google.protobuf.ByteString getNeighborSystemIdBytes()
       System ID of the port on the neighbor's side of the LACP exchange.
       
      optional string neighbor_system_id = 343821342;
      Specified by:
      getNeighborSystemIdBytes in interface InterconnectDiagnosticsLinkLACPStatusOrBuilder
      Returns:
      The bytes for neighborSystemId.
    • hasState

      public boolean hasState()
       The state of a LACP link, which can take one of the following values:
      
       - ACTIVE: The link is configured and active within the bundle.
       - DETACHED: The link is not configured within the bundle. This means
       that the rest of the object should be empty.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Specified by:
      hasState in interface InterconnectDiagnosticsLinkLACPStatusOrBuilder
      Returns:
      Whether the state field is set.
    • getState

      public String getState()
       The state of a LACP link, which can take one of the following values:
      
       - ACTIVE: The link is configured and active within the bundle.
       - DETACHED: The link is not configured within the bundle. This means
       that the rest of the object should be empty.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Specified by:
      getState in interface InterconnectDiagnosticsLinkLACPStatusOrBuilder
      Returns:
      The state.
    • getStateBytes

      public com.google.protobuf.ByteString getStateBytes()
       The state of a LACP link, which can take one of the following values:
      
       - ACTIVE: The link is configured and active within the bundle.
       - DETACHED: The link is not configured within the bundle. This means
       that the rest of the object should be empty.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Specified by:
      getStateBytes in interface InterconnectDiagnosticsLinkLACPStatusOrBuilder
      Returns:
      The bytes for state.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static InterconnectDiagnosticsLinkLACPStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

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

      public static InterconnectDiagnosticsLinkLACPStatus getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<InterconnectDiagnosticsLinkLACPStatus> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public InterconnectDiagnosticsLinkLACPStatus getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder