Interface GetClusterCredentialsResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetClusterCredentialsResponse.Builder,GetClusterCredentialsResponse>
,RedshiftResponse.Builder
,SdkBuilder<GetClusterCredentialsResponse.Builder,GetClusterCredentialsResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- GetClusterCredentialsResponse
public static interface GetClusterCredentialsResponse.Builder extends RedshiftResponse.Builder, SdkPojo, CopyableBuilder<GetClusterCredentialsResponse.Builder,GetClusterCredentialsResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetClusterCredentialsResponse.Builder
dbPassword(String dbPassword)
A temporary password that authorizes the user name returned byDbUser
to log on to the databaseDbName
.GetClusterCredentialsResponse.Builder
dbUser(String dbUser)
A database user name that is authorized to log on to the databaseDbName
using the passwordDbPassword
.GetClusterCredentialsResponse.Builder
expiration(Instant expiration)
The date and time the password inDbPassword
expires.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.redshift.model.RedshiftResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
dbUser
GetClusterCredentialsResponse.Builder dbUser(String dbUser)
A database user name that is authorized to log on to the database
DbName
using the passwordDbPassword
. If the specified DbUser exists in the database, the new user name has the same database permissions as the the user named in DbUser. By default, the user is added to PUBLIC. If theDbGroups
parameter is specifed,DbUser
is added to the listed groups for any sessions created using these credentials.- Parameters:
dbUser
- A database user name that is authorized to log on to the databaseDbName
using the passwordDbPassword
. If the specified DbUser exists in the database, the new user name has the same database permissions as the the user named in DbUser. By default, the user is added to PUBLIC. If theDbGroups
parameter is specifed,DbUser
is added to the listed groups for any sessions created using these credentials.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbPassword
GetClusterCredentialsResponse.Builder dbPassword(String dbPassword)
A temporary password that authorizes the user name returned by
DbUser
to log on to the databaseDbName
.- Parameters:
dbPassword
- A temporary password that authorizes the user name returned byDbUser
to log on to the databaseDbName
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiration
GetClusterCredentialsResponse.Builder expiration(Instant expiration)
The date and time the password in
DbPassword
expires.- Parameters:
expiration
- The date and time the password inDbPassword
expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-