Interface DescribeResourceResponse.Builder

    • Method Detail

      • resourceId

        DescribeResourceResponse.Builder resourceId​(String resourceId)

        The identifier of the described resource.

        Parameters:
        resourceId - The identifier of the described resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • email

        DescribeResourceResponse.Builder email​(String email)

        The email of the described resource.

        Parameters:
        email - The email of the described resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        DescribeResourceResponse.Builder name​(String name)

        The name of the described resource.

        Parameters:
        name - The name of the described resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • bookingOptions

        DescribeResourceResponse.Builder bookingOptions​(BookingOptions bookingOptions)

        The booking options for the described resource.

        Parameters:
        bookingOptions - The booking options for the described resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • state

        DescribeResourceResponse.Builder state​(String state)

        The state of the resource: enabled (registered to WorkMail), disabled (deregistered or never registered to WorkMail), or deleted.

        Parameters:
        state - The state of the resource: enabled (registered to WorkMail), disabled (deregistered or never registered to WorkMail), or deleted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EntityState, EntityState
      • state

        DescribeResourceResponse.Builder state​(EntityState state)

        The state of the resource: enabled (registered to WorkMail), disabled (deregistered or never registered to WorkMail), or deleted.

        Parameters:
        state - The state of the resource: enabled (registered to WorkMail), disabled (deregistered or never registered to WorkMail), or deleted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EntityState, EntityState
      • enabledDate

        DescribeResourceResponse.Builder enabledDate​(Instant enabledDate)

        The date and time when a resource was enabled for WorkMail, in UNIX epoch time format.

        Parameters:
        enabledDate - The date and time when a resource was enabled for WorkMail, in UNIX epoch time format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • disabledDate

        DescribeResourceResponse.Builder disabledDate​(Instant disabledDate)

        The date and time when a resource was disabled from WorkMail, in UNIX epoch time format.

        Parameters:
        disabledDate - The date and time when a resource was disabled from WorkMail, in UNIX epoch time format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        DescribeResourceResponse.Builder description​(String description)

        Description of the resource.

        Parameters:
        description - Description of the resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • hiddenFromGlobalAddressList

        DescribeResourceResponse.Builder hiddenFromGlobalAddressList​(Boolean hiddenFromGlobalAddressList)

        If enabled, the resource is hidden from the global address list.

        Parameters:
        hiddenFromGlobalAddressList - If enabled, the resource is hidden from the global address list.
        Returns:
        Returns a reference to this object so that method calls can be chained together.