Interface HoursOfOperation.Builder

    • Method Detail

      • hoursOfOperationId

        HoursOfOperation.Builder hoursOfOperationId​(String hoursOfOperationId)

        The identifier for the hours of operation.

        Parameters:
        hoursOfOperationId - The identifier for the hours of operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • hoursOfOperationArn

        HoursOfOperation.Builder hoursOfOperationArn​(String hoursOfOperationArn)

        The Amazon Resource Name (ARN) for the hours of operation.

        Parameters:
        hoursOfOperationArn - The Amazon Resource Name (ARN) for the hours of operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        HoursOfOperation.Builder name​(String name)

        The name for the hours of operation.

        Parameters:
        name - The name for the hours of operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        HoursOfOperation.Builder description​(String description)

        The description for the hours of operation.

        Parameters:
        description - The description for the hours of operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • timeZone

        HoursOfOperation.Builder timeZone​(String timeZone)

        The time zone for the hours of operation.

        Parameters:
        timeZone - The time zone for the hours of operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • config

        HoursOfOperation.Builder config​(Collection<HoursOfOperationConfig> config)

        Configuration information for the hours of operation.

        Parameters:
        config - Configuration information for the hours of operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • config

        HoursOfOperation.Builder config​(HoursOfOperationConfig... config)

        Configuration information for the hours of operation.

        Parameters:
        config - Configuration information for the hours of operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        HoursOfOperation.Builder tags​(Map<String,​String> tags)

        The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

        Parameters:
        tags - The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedTime

        HoursOfOperation.Builder lastModifiedTime​(Instant lastModifiedTime)

        The timestamp when this resource was last modified.

        Parameters:
        lastModifiedTime - The timestamp when this resource was last modified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedRegion

        HoursOfOperation.Builder lastModifiedRegion​(String lastModifiedRegion)

        The Amazon Web Services Region where this resource was last modified.

        Parameters:
        lastModifiedRegion - The Amazon Web Services Region where this resource was last modified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.