Interface GetSpaceResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetSpaceResponse.Builder,GetSpaceResponse>,RepostspaceResponse.Builder,SdkBuilder<GetSpaceResponse.Builder,GetSpaceResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetSpaceResponse
public static interface GetSpaceResponse.Builder extends RepostspaceResponse.Builder, SdkPojo, CopyableBuilder<GetSpaceResponse.Builder,GetSpaceResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description GetSpaceResponse.Builderarn(String arn)The ARN of the private re:Post.GetSpaceResponse.BuilderclientId(String clientId)The Identity Center identifier for the Application Instance.GetSpaceResponse.BuilderconfigurationStatus(String configurationStatus)The configuration status of the private re:Post.GetSpaceResponse.BuilderconfigurationStatus(ConfigurationStatus configurationStatus)The configuration status of the private re:Post.GetSpaceResponse.BuildercontentSize(Long contentSize)The content size of the private re:Post.GetSpaceResponse.BuildercreateDateTime(Instant createDateTime)The date when the private re:Post was created.GetSpaceResponse.BuildercustomerRoleArn(String customerRoleArn)The IAM role that grants permissions to the private re:Post to convert unanswered questions into AWS support tickets.GetSpaceResponse.BuilderdeleteDateTime(Instant deleteDateTime)The date when the private re:Post was deleted.GetSpaceResponse.Builderdescription(String description)The description of the private re:Post.GetSpaceResponse.BuildergroupAdmins(String... groupAdmins)Deprecated.This property has been depracted and will be replaced by the roles property.GetSpaceResponse.BuildergroupAdmins(Collection<String> groupAdmins)Deprecated.This property has been depracted and will be replaced by the roles property.GetSpaceResponse.Buildername(String name)The name of the private re:Post.GetSpaceResponse.BuilderrandomDomain(String randomDomain)The AWS generated subdomain of the private re:PostGetSpaceResponse.BuilderrolesWithStrings(Map<String,? extends Collection<String>> roles)A map of accessor identifiers and their roles.GetSpaceResponse.BuilderspaceId(String spaceId)The unique ID of the private re:Post.GetSpaceResponse.Builderstatus(String status)The creation or deletion status of the private re:Post.GetSpaceResponse.BuilderstorageLimit(Long storageLimit)The storage limit of the private re:Post.GetSpaceResponse.Buildertier(String tier)The pricing tier of the private re:Post.GetSpaceResponse.Buildertier(TierLevel tier)The pricing tier of the private re:Post.GetSpaceResponse.BuilderuserAdmins(String... userAdmins)Deprecated.This property has been depracted and will be replaced by the roles property.GetSpaceResponse.BuilderuserAdmins(Collection<String> userAdmins)Deprecated.This property has been depracted and will be replaced by the roles property.GetSpaceResponse.BuilderuserCount(Integer userCount)The number of users that have onboarded to the private re:Post.GetSpaceResponse.BuilderuserKMSKey(String userKMSKey)The custom AWS KMS key ARN that’s used for the AWS KMS encryption.GetSpaceResponse.BuildervanityDomain(String vanityDomain)The custom subdomain that you use to access your private re:Post.GetSpaceResponse.BuildervanityDomainStatus(String vanityDomainStatus)The approval status of the custom subdomain.GetSpaceResponse.BuildervanityDomainStatus(VanityDomainStatus vanityDomainStatus)The approval status of the custom subdomain.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.repostspace.model.RepostspaceResponse.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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
arn
GetSpaceResponse.Builder arn(String arn)
The ARN of the private re:Post.
- Parameters:
arn- The ARN of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientId
GetSpaceResponse.Builder clientId(String clientId)
The Identity Center identifier for the Application Instance.
- Parameters:
clientId- The Identity Center identifier for the Application Instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationStatus
GetSpaceResponse.Builder configurationStatus(String configurationStatus)
The configuration status of the private re:Post.
- Parameters:
configurationStatus- The configuration status of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationStatus,ConfigurationStatus
-
configurationStatus
GetSpaceResponse.Builder configurationStatus(ConfigurationStatus configurationStatus)
The configuration status of the private re:Post.
- Parameters:
configurationStatus- The configuration status of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationStatus,ConfigurationStatus
-
contentSize
GetSpaceResponse.Builder contentSize(Long contentSize)
The content size of the private re:Post.
- Parameters:
contentSize- The content size of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createDateTime
GetSpaceResponse.Builder createDateTime(Instant createDateTime)
The date when the private re:Post was created.
- Parameters:
createDateTime- The date when the private re:Post was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerRoleArn
GetSpaceResponse.Builder customerRoleArn(String customerRoleArn)
The IAM role that grants permissions to the private re:Post to convert unanswered questions into AWS support tickets.
- Parameters:
customerRoleArn- The IAM role that grants permissions to the private re:Post to convert unanswered questions into AWS support tickets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteDateTime
GetSpaceResponse.Builder deleteDateTime(Instant deleteDateTime)
The date when the private re:Post was deleted.
- Parameters:
deleteDateTime- The date when the private re:Post was deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
GetSpaceResponse.Builder description(String description)
The description of the private re:Post.
- Parameters:
description- The description of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupAdmins
@Deprecated GetSpaceResponse.Builder groupAdmins(Collection<String> groupAdmins)
Deprecated.This property has been depracted and will be replaced by the roles property.The list of groups that are administrators of the private re:Post.
- Parameters:
groupAdmins- The list of groups that are administrators of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupAdmins
@Deprecated GetSpaceResponse.Builder groupAdmins(String... groupAdmins)
Deprecated.This property has been depracted and will be replaced by the roles property.The list of groups that are administrators of the private re:Post.
- Parameters:
groupAdmins- The list of groups that are administrators of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
GetSpaceResponse.Builder name(String name)
The name of the private re:Post.
- Parameters:
name- The name of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
randomDomain
GetSpaceResponse.Builder randomDomain(String randomDomain)
The AWS generated subdomain of the private re:Post
- Parameters:
randomDomain- The AWS generated subdomain of the private re:Post- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rolesWithStrings
GetSpaceResponse.Builder rolesWithStrings(Map<String,? extends Collection<String>> roles)
A map of accessor identifiers and their roles.
- Parameters:
roles- A map of accessor identifiers and their roles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spaceId
GetSpaceResponse.Builder spaceId(String spaceId)
The unique ID of the private re:Post.
- Parameters:
spaceId- The unique ID of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetSpaceResponse.Builder status(String status)
The creation or deletion status of the private re:Post.
- Parameters:
status- The creation or deletion status of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageLimit
GetSpaceResponse.Builder storageLimit(Long storageLimit)
The storage limit of the private re:Post.
- Parameters:
storageLimit- The storage limit of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tier
GetSpaceResponse.Builder tier(String tier)
The pricing tier of the private re:Post.
-
tier
GetSpaceResponse.Builder tier(TierLevel tier)
The pricing tier of the private re:Post.
-
userAdmins
@Deprecated GetSpaceResponse.Builder userAdmins(Collection<String> userAdmins)
Deprecated.This property has been depracted and will be replaced by the roles property.The list of users that are administrators of the private re:Post.
- Parameters:
userAdmins- The list of users that are administrators of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userAdmins
@Deprecated GetSpaceResponse.Builder userAdmins(String... userAdmins)
Deprecated.This property has been depracted and will be replaced by the roles property.The list of users that are administrators of the private re:Post.
- Parameters:
userAdmins- The list of users that are administrators of the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userCount
GetSpaceResponse.Builder userCount(Integer userCount)
The number of users that have onboarded to the private re:Post.
- Parameters:
userCount- The number of users that have onboarded to the private re:Post.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userKMSKey
GetSpaceResponse.Builder userKMSKey(String userKMSKey)
The custom AWS KMS key ARN that’s used for the AWS KMS encryption.
- Parameters:
userKMSKey- The custom AWS KMS key ARN that’s used for the AWS KMS encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vanityDomain
GetSpaceResponse.Builder vanityDomain(String vanityDomain)
The custom subdomain that you use to access your private re:Post. All custom subdomains must be approved by AWS before use.
- Parameters:
vanityDomain- The custom subdomain that you use to access your private re:Post. All custom subdomains must be approved by AWS before use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vanityDomainStatus
GetSpaceResponse.Builder vanityDomainStatus(String vanityDomainStatus)
The approval status of the custom subdomain.
- Parameters:
vanityDomainStatus- The approval status of the custom subdomain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VanityDomainStatus,VanityDomainStatus
-
vanityDomainStatus
GetSpaceResponse.Builder vanityDomainStatus(VanityDomainStatus vanityDomainStatus)
The approval status of the custom subdomain.
- Parameters:
vanityDomainStatus- The approval status of the custom subdomain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VanityDomainStatus,VanityDomainStatus
-
-