Interface DomainController.Builder

    • Method Detail

      • directoryId

        DomainController.Builder directoryId​(String directoryId)

        Identifier of the directory where the domain controller resides.

        Parameters:
        directoryId - Identifier of the directory where the domain controller resides.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • domainControllerId

        DomainController.Builder domainControllerId​(String domainControllerId)

        Identifies a specific domain controller in the directory.

        Parameters:
        domainControllerId - Identifies a specific domain controller in the directory.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dnsIpAddr

        DomainController.Builder dnsIpAddr​(String dnsIpAddr)

        The IP address of the domain controller.

        Parameters:
        dnsIpAddr - The IP address of the domain controller.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcId

        DomainController.Builder vpcId​(String vpcId)

        The identifier of the VPC that contains the domain controller.

        Parameters:
        vpcId - The identifier of the VPC that contains the domain controller.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetId

        DomainController.Builder subnetId​(String subnetId)

        Identifier of the subnet in the VPC that contains the domain controller.

        Parameters:
        subnetId - Identifier of the subnet in the VPC that contains the domain controller.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • availabilityZone

        DomainController.Builder availabilityZone​(String availabilityZone)

        The Availability Zone where the domain controller is located.

        Parameters:
        availabilityZone - The Availability Zone where the domain controller is located.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusReason

        DomainController.Builder statusReason​(String statusReason)

        A description of the domain controller state.

        Parameters:
        statusReason - A description of the domain controller state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • launchTime

        DomainController.Builder launchTime​(Instant launchTime)

        Specifies when the domain controller was created.

        Parameters:
        launchTime - Specifies when the domain controller was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusLastUpdatedDateTime

        DomainController.Builder statusLastUpdatedDateTime​(Instant statusLastUpdatedDateTime)

        The date and time that the status was last updated.

        Parameters:
        statusLastUpdatedDateTime - The date and time that the status was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.