Class InterconnectDiagnosticsLinkLACPStatus.Builder

    • Method Detail

      • getDescriptor

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

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkLACPStatus.Builder>
      • getDescriptorForType

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

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

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

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

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkLACPStatus.Builder>
      • setGoogleSystemId

        public InterconnectDiagnosticsLinkLACPStatus.Builder setGoogleSystemId​(String value)
         System ID of the port on Google's side of the LACP exchange.
         
        optional string google_system_id = 91210405;
        Parameters:
        value - The googleSystemId to set.
        Returns:
        This builder for chaining.
      • clearGoogleSystemId

        public InterconnectDiagnosticsLinkLACPStatus.Builder clearGoogleSystemId()
         System ID of the port on Google's side of the LACP exchange.
         
        optional string google_system_id = 91210405;
        Returns:
        This builder for chaining.
      • setGoogleSystemIdBytes

        public InterconnectDiagnosticsLinkLACPStatus.Builder setGoogleSystemIdBytes​(com.google.protobuf.ByteString value)
         System ID of the port on Google's side of the LACP exchange.
         
        optional string google_system_id = 91210405;
        Parameters:
        value - The bytes for googleSystemId to set.
        Returns:
        This builder for chaining.
      • 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.
      • setNeighborSystemId

        public InterconnectDiagnosticsLinkLACPStatus.Builder setNeighborSystemId​(String value)
         System ID of the port on the neighbor's side of the LACP exchange.
         
        optional string neighbor_system_id = 343821342;
        Parameters:
        value - The neighborSystemId to set.
        Returns:
        This builder for chaining.
      • clearNeighborSystemId

        public InterconnectDiagnosticsLinkLACPStatus.Builder clearNeighborSystemId()
         System ID of the port on the neighbor's side of the LACP exchange.
         
        optional string neighbor_system_id = 343821342;
        Returns:
        This builder for chaining.
      • setNeighborSystemIdBytes

        public InterconnectDiagnosticsLinkLACPStatus.Builder setNeighborSystemIdBytes​(com.google.protobuf.ByteString value)
         System ID of the port on the neighbor's side of the LACP exchange.
         
        optional string neighbor_system_id = 343821342;
        Parameters:
        value - The bytes for neighborSystemId to set.
        Returns:
        This builder for chaining.
      • 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.
      • setState

        public InterconnectDiagnosticsLinkLACPStatus.Builder setState​(String value)
         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;
        Parameters:
        value - The state to set.
        Returns:
        This builder for chaining.
      • clearState

        public InterconnectDiagnosticsLinkLACPStatus.Builder clearState()
         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;
        Returns:
        This builder for chaining.
      • setStateBytes

        public InterconnectDiagnosticsLinkLACPStatus.Builder setStateBytes​(com.google.protobuf.ByteString value)
         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;
        Parameters:
        value - The bytes for state to set.
        Returns:
        This builder for chaining.