Interface ResourceConfigurationSummary.Builder

  • Method Details

    • id

      The ID of the resource configuration.

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

      The name of the resource configuration.

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

      The Amazon Resource Name (ARN) of the resource configuration.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the resource configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceGatewayId

      ResourceConfigurationSummary.Builder resourceGatewayId(String resourceGatewayId)

      The ID of the resource gateway.

      Parameters:
      resourceGatewayId - The ID of the resource gateway.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceConfigurationGroupId

      ResourceConfigurationSummary.Builder resourceConfigurationGroupId(String resourceConfigurationGroupId)

      The ID of the group resource configuration.

      Parameters:
      resourceConfigurationGroupId - The ID of the group resource configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of resource configuration.

      • SINGLE - A single resource.

      • GROUP - A group of resources. You must create a group resource configuration before you create a child resource configuration.

      • CHILD - A single resource that is part of a group resource configuration.

      • ARN - An Amazon Web Services resource.

      Parameters:
      type - The type of resource configuration.

      • SINGLE - A single resource.

      • GROUP - A group of resources. You must create a group resource configuration before you create a child resource configuration.

      • CHILD - A single resource that is part of a group resource configuration.

      • ARN - An Amazon Web Services resource.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of resource configuration.

      • SINGLE - A single resource.

      • GROUP - A group of resources. You must create a group resource configuration before you create a child resource configuration.

      • CHILD - A single resource that is part of a group resource configuration.

      • ARN - An Amazon Web Services resource.

      Parameters:
      type - The type of resource configuration.

      • SINGLE - A single resource.

      • GROUP - A group of resources. You must create a group resource configuration before you create a child resource configuration.

      • CHILD - A single resource that is part of a group resource configuration.

      • ARN - An Amazon Web Services resource.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the resource configuration.

      Parameters:
      status - The status of the resource configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the resource configuration.

      Parameters:
      status - The status of the resource configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • amazonManaged

      ResourceConfigurationSummary.Builder amazonManaged(Boolean amazonManaged)

      Indicates whether the resource configuration was created and is managed by Amazon.

      Parameters:
      amazonManaged - Indicates whether the resource configuration was created and is managed by Amazon.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      The date and time that the resource configuration was created, in ISO-8601 format.

      Parameters:
      createdAt - The date and time that the resource configuration was created, in ISO-8601 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedAt

      ResourceConfigurationSummary.Builder lastUpdatedAt(Instant lastUpdatedAt)

      The most recent date and time that the resource configuration was updated, in ISO-8601 format.

      Parameters:
      lastUpdatedAt - The most recent date and time that the resource configuration was updated, in ISO-8601 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customDomainName

      ResourceConfigurationSummary.Builder customDomainName(String customDomainName)

      The custom domain name.

      Parameters:
      customDomainName - The custom domain name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainVerificationId

      ResourceConfigurationSummary.Builder domainVerificationId(String domainVerificationId)

      The domain verification ID.

      Parameters:
      domainVerificationId - The domain verification ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • groupDomain

      ResourceConfigurationSummary.Builder groupDomain(String groupDomain)

      (GROUP) The group domain for a group resource configuration. Any domains that you create for the child resource are subdomains of the group domain. Child resources inherit the verification status of the domain.

      Parameters:
      groupDomain - (GROUP) The group domain for a group resource configuration. Any domains that you create for the child resource are subdomains of the group domain. Child resources inherit the verification status of the domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.