Interface ServiceSyncConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceSyncConfig.Builder,ServiceSyncConfig>,SdkBuilder<ServiceSyncConfig.Builder,ServiceSyncConfig>,SdkPojo
- Enclosing class:
- ServiceSyncConfig
public static interface ServiceSyncConfig.Builder extends SdkPojo, CopyableBuilder<ServiceSyncConfig.Builder,ServiceSyncConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceSyncConfig.Builderbranch(String branch)The name of the code repository branch that holds the service code Proton will sync with.ServiceSyncConfig.BuilderfilePath(String filePath)The file path to the service sync configuration file.ServiceSyncConfig.BuilderrepositoryName(String repositoryName)The name of the code repository that holds the service code Proton will sync with.ServiceSyncConfig.BuilderrepositoryProvider(String repositoryProvider)The name of the repository provider that holds the repository Proton will sync with.ServiceSyncConfig.BuilderrepositoryProvider(RepositoryProvider repositoryProvider)The name of the repository provider that holds the repository Proton will sync with.ServiceSyncConfig.BuilderserviceName(String serviceName)The name of the service that the service instance is added to.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
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
-
branch
ServiceSyncConfig.Builder branch(String branch)
The name of the code repository branch that holds the service code Proton will sync with.
- Parameters:
branch- The name of the code repository branch that holds the service code Proton will sync with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filePath
ServiceSyncConfig.Builder filePath(String filePath)
The file path to the service sync configuration file.
- Parameters:
filePath- The file path to the service sync configuration file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryName
ServiceSyncConfig.Builder repositoryName(String repositoryName)
The name of the code repository that holds the service code Proton will sync with.
- Parameters:
repositoryName- The name of the code repository that holds the service code Proton will sync with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryProvider
ServiceSyncConfig.Builder repositoryProvider(String repositoryProvider)
The name of the repository provider that holds the repository Proton will sync with.
- Parameters:
repositoryProvider- The name of the repository provider that holds the repository Proton will sync with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RepositoryProvider,RepositoryProvider
-
repositoryProvider
ServiceSyncConfig.Builder repositoryProvider(RepositoryProvider repositoryProvider)
The name of the repository provider that holds the repository Proton will sync with.
- Parameters:
repositoryProvider- The name of the repository provider that holds the repository Proton will sync with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RepositoryProvider,RepositoryProvider
-
serviceName
ServiceSyncConfig.Builder serviceName(String serviceName)
The name of the service that the service instance is added to.
- Parameters:
serviceName- The name of the service that the service instance is added to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-