Interface LicenseServerEndpoint.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<LicenseServerEndpoint.Builder,,- LicenseServerEndpoint> - SdkBuilder<LicenseServerEndpoint.Builder,,- LicenseServerEndpoint> - SdkPojo
- Enclosing class:
- LicenseServerEndpoint
- 
Method SummaryModifier and TypeMethodDescriptioncreationTime(Instant creationTime) The timestamp when License Manager created the license server endpoint.identityProviderArn(String identityProviderArn) The Amazon Resource Name (ARN) of the identity provider that's associated with the RDS license server endpoint.licenseServerEndpointArn(String licenseServerEndpointArn) The ARN of theServerEndpointresource for the RDS license server.licenseServerEndpointId(String licenseServerEndpointId) The ID of the license server endpoint.licenseServerEndpointProvisioningStatus(String licenseServerEndpointProvisioningStatus) The current state of the provisioning process for the RDS license server endpointlicenseServerEndpointProvisioningStatus(LicenseServerEndpointProvisioningStatus licenseServerEndpointProvisioningStatus) The current state of the provisioning process for the RDS license server endpointlicenseServers(Collection<LicenseServer> licenseServers) An array ofLicenseServerresources that represent the license servers that are accessed through this endpoint.licenseServers(Consumer<LicenseServer.Builder>... licenseServers) An array ofLicenseServerresources that represent the license servers that are accessed through this endpoint.licenseServers(LicenseServer... licenseServers) An array ofLicenseServerresources that represent the license servers that are accessed through this endpoint.default LicenseServerEndpoint.BuilderserverEndpoint(Consumer<ServerEndpoint.Builder> serverEndpoint) TheServerEndpointresource contains the network address of the RDS license server endpoint.serverEndpoint(ServerEndpoint serverEndpoint) TheServerEndpointresource contains the network address of the RDS license server endpoint.serverType(String serverType) The type of license server.serverType(ServerType serverType) The type of license server.statusMessage(String statusMessage) The message associated with the provisioning status, if there is one.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
identityProviderArnThe Amazon Resource Name (ARN) of the identity provider that's associated with the RDS license server endpoint. - Parameters:
- identityProviderArn- The Amazon Resource Name (ARN) of the identity provider that's associated with the RDS license server endpoint.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
serverTypeThe type of license server. - Parameters:
- serverType- The type of license server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
serverTypeThe type of license server. - Parameters:
- serverType- The type of license server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
serverEndpointThe ServerEndpointresource contains the network address of the RDS license server endpoint.- Parameters:
- serverEndpoint- The- ServerEndpointresource contains the network address of the RDS license server endpoint.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
serverEndpointdefault LicenseServerEndpoint.Builder serverEndpoint(Consumer<ServerEndpoint.Builder> serverEndpoint) The This is a convenience method that creates an instance of theServerEndpointresource contains the network address of the RDS license server endpoint.ServerEndpoint.Builderavoiding the need to create one manually viaServerEndpoint.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toserverEndpoint(ServerEndpoint).- Parameters:
- serverEndpoint- a consumer that will call methods on- ServerEndpoint.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusMessageThe message associated with the provisioning status, if there is one. - Parameters:
- statusMessage- The message associated with the provisioning status, if there is one.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
licenseServerEndpointIdThe ID of the license server endpoint. - Parameters:
- licenseServerEndpointId- The ID of the license server endpoint.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
licenseServerEndpointArnThe ARN of the ServerEndpointresource for the RDS license server.- Parameters:
- licenseServerEndpointArn- The ARN of the- ServerEndpointresource for the RDS license server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
licenseServerEndpointProvisioningStatusLicenseServerEndpoint.Builder licenseServerEndpointProvisioningStatus(String licenseServerEndpointProvisioningStatus) The current state of the provisioning process for the RDS license server endpoint - Parameters:
- licenseServerEndpointProvisioningStatus- The current state of the provisioning process for the RDS license server endpoint
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
licenseServerEndpointProvisioningStatusLicenseServerEndpoint.Builder licenseServerEndpointProvisioningStatus(LicenseServerEndpointProvisioningStatus licenseServerEndpointProvisioningStatus) The current state of the provisioning process for the RDS license server endpoint - Parameters:
- licenseServerEndpointProvisioningStatus- The current state of the provisioning process for the RDS license server endpoint
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
licenseServersAn array of LicenseServerresources that represent the license servers that are accessed through this endpoint.- Parameters:
- licenseServers- An array of- LicenseServerresources that represent the license servers that are accessed through this endpoint.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
licenseServersAn array of LicenseServerresources that represent the license servers that are accessed through this endpoint.- Parameters:
- licenseServers- An array of- LicenseServerresources that represent the license servers that are accessed through this endpoint.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
licenseServersAn array of This is a convenience method that creates an instance of theLicenseServerresources that represent the license servers that are accessed through this endpoint.LicenseServer.Builderavoiding the need to create one manually viaLicenseServer.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolicenseServers(List<LicenseServer>).- Parameters:
- licenseServers- a consumer that will call methods on- LicenseServer.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
creationTimeThe timestamp when License Manager created the license server endpoint. - Parameters:
- creationTime- The timestamp when License Manager created the license server endpoint.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-