Class WorkspaceConnectionProps


  • public final class WorkspaceConnectionProps
    extends Object
    Workspace Connection specific properties.
    • Constructor Detail

      • WorkspaceConnectionProps

        public WorkspaceConnectionProps()
    • Method Detail

      • category

        public String category()
        Get the category property: Category of the workspace connection.
        Returns:
        the category value.
      • withCategory

        public WorkspaceConnectionProps withCategory​(String category)
        Set the category property: Category of the workspace connection.
        Parameters:
        category - the category value to set.
        Returns:
        the WorkspaceConnectionProps object itself.
      • target

        public String target()
        Get the target property: Target of the workspace connection.
        Returns:
        the target value.
      • withTarget

        public WorkspaceConnectionProps withTarget​(String target)
        Set the target property: Target of the workspace connection.
        Parameters:
        target - the target value to set.
        Returns:
        the WorkspaceConnectionProps object itself.
      • authType

        public String authType()
        Get the authType property: Authorization type of the workspace connection.
        Returns:
        the authType value.
      • withAuthType

        public WorkspaceConnectionProps withAuthType​(String authType)
        Set the authType property: Authorization type of the workspace connection.
        Parameters:
        authType - the authType value to set.
        Returns:
        the WorkspaceConnectionProps object itself.
      • value

        public String value()
        Get the value property: Value details of the workspace connection.
        Returns:
        the value value.
      • withValue

        public WorkspaceConnectionProps withValue​(String value)
        Set the value property: Value details of the workspace connection.
        Parameters:
        value - the value value to set.
        Returns:
        the WorkspaceConnectionProps object itself.
      • valueFormat

        public ValueFormat valueFormat()
        Get the valueFormat property: format for the workspace connection value.
        Returns:
        the valueFormat value.
      • withValueFormat

        public WorkspaceConnectionProps withValueFormat​(ValueFormat valueFormat)
        Set the valueFormat property: format for the workspace connection value.
        Parameters:
        valueFormat - the valueFormat value to set.
        Returns:
        the WorkspaceConnectionProps object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.