Interface CreateShareRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateShareRequest.Builder,CreateShareRequest>,OmicsRequest.Builder,SdkBuilder<CreateShareRequest.Builder,CreateShareRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateShareRequest
public static interface CreateShareRequest.Builder extends OmicsRequest.Builder, SdkPojo, CopyableBuilder<CreateShareRequest.Builder,CreateShareRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateShareRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateShareRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateShareRequest.BuilderprincipalSubscriber(String principalSubscriber)The principal subscriber is the account being given access to the analytics store data through the share offer.CreateShareRequest.BuilderresourceArn(String resourceArn)The resource ARN for the analytics store to be shared.CreateShareRequest.BuildershareName(String shareName)A name given to the share.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.omics.model.OmicsRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
resourceArn
CreateShareRequest.Builder resourceArn(String resourceArn)
The resource ARN for the analytics store to be shared.
- Parameters:
resourceArn- The resource ARN for the analytics store to be shared.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
principalSubscriber
CreateShareRequest.Builder principalSubscriber(String principalSubscriber)
The principal subscriber is the account being given access to the analytics store data through the share offer.
- Parameters:
principalSubscriber- The principal subscriber is the account being given access to the analytics store data through the share offer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shareName
CreateShareRequest.Builder shareName(String shareName)
A name given to the share.
- Parameters:
shareName- A name given to the share.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateShareRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateShareRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-