Interface ResolverRuleAssociation.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ResolverRuleAssociation.Builder,ResolverRuleAssociation>, SdkBuilder<ResolverRuleAssociation.Builder,ResolverRuleAssociation>, SdkPojo
Enclosing class:
ResolverRuleAssociation

public static interface ResolverRuleAssociation.Builder extends SdkPojo, CopyableBuilder<ResolverRuleAssociation.Builder,ResolverRuleAssociation>
  • Method Details

    • id

      The ID of the association between a Resolver rule and a VPC. Resolver assigns this value when you submit an AssociateResolverRule request.

      Parameters:
      id - The ID of the association between a Resolver rule and a VPC. Resolver assigns this value when you submit an AssociateResolverRule request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resolverRuleId

      ResolverRuleAssociation.Builder resolverRuleId(String resolverRuleId)

      The ID of the Resolver rule that you associated with the VPC that is specified by VPCId.

      Parameters:
      resolverRuleId - The ID of the Resolver rule that you associated with the VPC that is specified by VPCId.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of an association between a Resolver rule and a VPC.

      Parameters:
      name - The name of an association between a Resolver rule and a VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcId

      The ID of the VPC that you associated the Resolver rule with.

      Parameters:
      vpcId - The ID of the VPC that you associated the Resolver rule with.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      A code that specifies the current status of the association between a Resolver rule and a VPC.

      Parameters:
      status - A code that specifies the current status of the association between a Resolver rule and a VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      A code that specifies the current status of the association between a Resolver rule and a VPC.

      Parameters:
      status - A code that specifies the current status of the association between a Resolver rule and a VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusMessage

      ResolverRuleAssociation.Builder statusMessage(String statusMessage)

      A detailed description of the status of the association between a Resolver rule and a VPC.

      Parameters:
      statusMessage - A detailed description of the status of the association between a Resolver rule and a VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.