Class SegmentPortAttachmentState.Builder

    • Method Detail

      • setAttachers

        public SegmentPortAttachmentState.Builder setAttachers​(java.util.List<PortAttacher> attachers)
        VM or vmknic entities that are attached to the Segment Port This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        attachers - New value for the property.
      • setId

        public SegmentPortAttachmentState.Builder setId​(java.lang.String id)
        VIF ID This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        id - New value for the property.
      • setState

        public SegmentPortAttachmentState.Builder setState​(java.lang.String state)
        Possible values are: A segment port must be in one of following states. FREE - If there are no active attachers. The port may or may not have an attachment ID configured on it. This state is applicable only to port of static type. ATTACHED - Segment port has exactly one active attacher and no further configuration is pending. ATTACHED_PENDING_CONF - Segment port has exactly one attacher, however it may not have been configured completely. Additional configuration will be provided by other nsx components. ATTACHED_IN_MOTION - Segment port has multiple active attachers. This state represents a scenario where VM is moving from one location (host or storage) to another (e.g. vmotion, vSphere HA) DETACHED - A temporary state after all port attachers have been detached. This state is applicable only to a port of ephemeral type and the port will soon be deleted. This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        state - New value for the property.