Interface GetConfigurationResponse.Builder

    • Method Detail

      • account

        GetConfigurationResponse.Builder account​(String account)

        The ID of the Amazon Web Services account where the configuration was deployed.

        Parameters:
        account - The ID of the Amazon Web Services account where the configuration was deployed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • configurationDefinitionId

        GetConfigurationResponse.Builder configurationDefinitionId​(String configurationDefinitionId)

        The ID of the configuration definition.

        Parameters:
        configurationDefinitionId - The ID of the configuration definition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        GetConfigurationResponse.Builder createdAt​(Instant createdAt)

        The datetime stamp when the configuration manager was created.

        Parameters:
        createdAt - The datetime stamp when the configuration manager was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        GetConfigurationResponse.Builder id​(String id)

        A service generated identifier for the configuration.

        Parameters:
        id - A service generated identifier for the configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedAt

        GetConfigurationResponse.Builder lastModifiedAt​(Instant lastModifiedAt)

        The datetime stamp when the configuration manager was last updated.

        Parameters:
        lastModifiedAt - The datetime stamp when the configuration manager was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • managerArn

        GetConfigurationResponse.Builder managerArn​(String managerArn)

        The ARN of the configuration manager.

        Parameters:
        managerArn - The ARN of the configuration manager.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parameters

        GetConfigurationResponse.Builder parameters​(Map<String,​String> parameters)

        The parameters for the configuration definition type.

        Parameters:
        parameters - The parameters for the configuration definition type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • region

        GetConfigurationResponse.Builder region​(String region)

        The Amazon Web Services Region where the configuration was deployed.

        Parameters:
        region - The Amazon Web Services Region where the configuration was deployed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusSummaries

        GetConfigurationResponse.Builder statusSummaries​(Collection<StatusSummary> statusSummaries)

        A summary of the state of the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.

        Parameters:
        statusSummaries - A summary of the state of the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusSummaries

        GetConfigurationResponse.Builder statusSummaries​(StatusSummary... statusSummaries)

        A summary of the state of the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.

        Parameters:
        statusSummaries - A summary of the state of the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusSummaries

        GetConfigurationResponse.Builder statusSummaries​(Consumer<StatusSummary.Builder>... statusSummaries)

        A summary of the state of the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.

        This is a convenience method that creates an instance of the StatusSummary.Builder avoiding the need to create one manually via StatusSummary.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #statusSummaries(List).

        Parameters:
        statusSummaries - a consumer that will call methods on StatusSummary.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #statusSummaries(java.util.Collection)
      • type

        GetConfigurationResponse.Builder type​(String type)

        The type of the Quick Setup configuration.

        Parameters:
        type - The type of the Quick Setup configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • typeVersion

        GetConfigurationResponse.Builder typeVersion​(String typeVersion)

        The version of the Quick Setup type used.

        Parameters:
        typeVersion - The version of the Quick Setup type used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.