Interface TemplateSyncConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TemplateSyncConfig.Builder,TemplateSyncConfig>,SdkBuilder<TemplateSyncConfig.Builder,TemplateSyncConfig>,SdkPojo
- Enclosing class:
- TemplateSyncConfig
public static interface TemplateSyncConfig.Builder extends SdkPojo, CopyableBuilder<TemplateSyncConfig.Builder,TemplateSyncConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TemplateSyncConfig.Builderbranch(String branch)The repository branch.TemplateSyncConfig.BuilderrepositoryName(String repositoryName)The repository name (for example,myrepos/myrepo).TemplateSyncConfig.BuilderrepositoryProvider(String repositoryProvider)The repository provider.TemplateSyncConfig.BuilderrepositoryProvider(RepositoryProvider repositoryProvider)The repository provider.TemplateSyncConfig.Buildersubdirectory(String subdirectory)A subdirectory path to your template bundle version.TemplateSyncConfig.BuildertemplateName(String templateName)The template name.TemplateSyncConfig.BuildertemplateType(String templateType)The template type.TemplateSyncConfig.BuildertemplateType(TemplateType templateType)The template type.-
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
TemplateSyncConfig.Builder branch(String branch)
The repository branch.
- Parameters:
branch- The repository branch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryName
TemplateSyncConfig.Builder repositoryName(String repositoryName)
The repository name (for example,
myrepos/myrepo).- Parameters:
repositoryName- The repository name (for example,myrepos/myrepo).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryProvider
TemplateSyncConfig.Builder repositoryProvider(String repositoryProvider)
The repository provider.
- Parameters:
repositoryProvider- The repository provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RepositoryProvider,RepositoryProvider
-
repositoryProvider
TemplateSyncConfig.Builder repositoryProvider(RepositoryProvider repositoryProvider)
The repository provider.
- Parameters:
repositoryProvider- The repository provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RepositoryProvider,RepositoryProvider
-
subdirectory
TemplateSyncConfig.Builder subdirectory(String subdirectory)
A subdirectory path to your template bundle version.
- Parameters:
subdirectory- A subdirectory path to your template bundle version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateName
TemplateSyncConfig.Builder templateName(String templateName)
The template name.
- Parameters:
templateName- The template name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateType
TemplateSyncConfig.Builder templateType(String templateType)
The template type.
- Parameters:
templateType- The template type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TemplateType,TemplateType
-
templateType
TemplateSyncConfig.Builder templateType(TemplateType templateType)
The template type.
- Parameters:
templateType- The template type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TemplateType,TemplateType
-
-