@Generated(value="software.amazon.awssdk:codegen") public final class GitHubConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GitHubConfiguration.Builder,GitHubConfiguration>
Provides the configuration information to connect to GitHub as your data source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
GitHubConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GitHubConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<String> |
exclusionFileNamePatterns()
A list of regular expression patterns to exclude certain file names in your GitHub repository or repositories.
|
List<String> |
exclusionFileTypePatterns()
A list of regular expression patterns to exclude certain file types in your GitHub repository or repositories.
|
List<String> |
exclusionFolderNamePatterns()
A list of regular expression patterns to exclude certain folder names in your GitHub repository or repositories.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
List<DataSourceToIndexFieldMapping> |
gitHubCommitConfigurationFieldMappings()
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub commits
to Amazon Kendra index field names. |
GitHubDocumentCrawlProperties |
gitHubDocumentCrawlProperties()
Configuration information to include certain types of GitHub content.
|
List<DataSourceToIndexFieldMapping> |
gitHubIssueAttachmentConfigurationFieldMappings()
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub issue
attachments to Amazon Kendra index field names. |
List<DataSourceToIndexFieldMapping> |
gitHubIssueCommentConfigurationFieldMappings()
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub issue
comments to Amazon Kendra index field names. |
List<DataSourceToIndexFieldMapping> |
gitHubIssueDocumentConfigurationFieldMappings()
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub issues
to Amazon Kendra index field names. |
List<DataSourceToIndexFieldMapping> |
gitHubPullRequestCommentConfigurationFieldMappings()
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub pull
request comments to Amazon Kendra index field names. |
List<DataSourceToIndexFieldMapping> |
gitHubPullRequestDocumentAttachmentConfigurationFieldMappings()
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub pull
request attachments to Amazon Kendra index field names. |
List<DataSourceToIndexFieldMapping> |
gitHubPullRequestDocumentConfigurationFieldMappings()
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub pull
requests to Amazon Kendra index field names. |
List<DataSourceToIndexFieldMapping> |
gitHubRepositoryConfigurationFieldMappings()
A list of
DataSourceToIndexFieldMapping objects that map GitHub repository attributes or field names
to Amazon Kendra index field names. |
boolean |
hasExclusionFileNamePatterns()
For responses, this returns true if the service returned a value for the ExclusionFileNamePatterns property.
|
boolean |
hasExclusionFileTypePatterns()
For responses, this returns true if the service returned a value for the ExclusionFileTypePatterns property.
|
boolean |
hasExclusionFolderNamePatterns()
For responses, this returns true if the service returned a value for the ExclusionFolderNamePatterns property.
|
boolean |
hasGitHubCommitConfigurationFieldMappings()
For responses, this returns true if the service returned a value for the GitHubCommitConfigurationFieldMappings
property.
|
boolean |
hasGitHubIssueAttachmentConfigurationFieldMappings()
For responses, this returns true if the service returned a value for the
GitHubIssueAttachmentConfigurationFieldMappings property.
|
boolean |
hasGitHubIssueCommentConfigurationFieldMappings()
For responses, this returns true if the service returned a value for the
GitHubIssueCommentConfigurationFieldMappings property.
|
boolean |
hasGitHubIssueDocumentConfigurationFieldMappings()
For responses, this returns true if the service returned a value for the
GitHubIssueDocumentConfigurationFieldMappings property.
|
boolean |
hasGitHubPullRequestCommentConfigurationFieldMappings()
For responses, this returns true if the service returned a value for the
GitHubPullRequestCommentConfigurationFieldMappings property.
|
boolean |
hasGitHubPullRequestDocumentAttachmentConfigurationFieldMappings()
For responses, this returns true if the service returned a value for the
GitHubPullRequestDocumentAttachmentConfigurationFieldMappings property.
|
boolean |
hasGitHubPullRequestDocumentConfigurationFieldMappings()
For responses, this returns true if the service returned a value for the
GitHubPullRequestDocumentConfigurationFieldMappings property.
|
boolean |
hasGitHubRepositoryConfigurationFieldMappings()
For responses, this returns true if the service returned a value for the
GitHubRepositoryConfigurationFieldMappings property.
|
int |
hashCode() |
boolean |
hasInclusionFileNamePatterns()
For responses, this returns true if the service returned a value for the InclusionFileNamePatterns property.
|
boolean |
hasInclusionFileTypePatterns()
For responses, this returns true if the service returned a value for the InclusionFileTypePatterns property.
|
boolean |
hasInclusionFolderNamePatterns()
For responses, this returns true if the service returned a value for the InclusionFolderNamePatterns property.
|
boolean |
hasRepositoryFilter()
For responses, this returns true if the service returned a value for the RepositoryFilter property.
|
List<String> |
inclusionFileNamePatterns()
A list of regular expression patterns to include certain file names in your GitHub repository or repositories.
|
List<String> |
inclusionFileTypePatterns()
A list of regular expression patterns to include certain file types in your GitHub repository or repositories.
|
List<String> |
inclusionFolderNamePatterns()
A list of regular expression patterns to include certain folder names in your GitHub repository or repositories.
|
OnPremiseConfiguration |
onPremiseConfiguration()
Configuration information to connect to GitHub Enterprise Server (on premises).
|
List<String> |
repositoryFilter()
A list of names of the specific repositories you want to index.
|
SaaSConfiguration |
saaSConfiguration()
Configuration information to connect to GitHub Enterprise Cloud (SaaS).
|
List<SdkField<?>> |
sdkFields() |
String |
secretArn()
The Amazon Resource Name (ARN) of an Secrets Manager secret that contains the key-value pairs required to connect
to your GitHub.
|
static Class<? extends GitHubConfiguration.Builder> |
serializableBuilderClass() |
GitHubConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Type |
type()
The type of GitHub service you want to connect to—GitHub Enterprise Cloud (SaaS) or GitHub Enterprise Server (on
premises).
|
String |
typeAsString()
The type of GitHub service you want to connect to—GitHub Enterprise Cloud (SaaS) or GitHub Enterprise Server (on
premises).
|
Boolean |
useChangeLog()
TRUE to use the GitHub change log to determine which documents require updating in the index. |
DataSourceVpcConfiguration |
vpcConfiguration()
Configuration information of an Amazon Virtual Private Cloud to connect to your GitHub.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final SaaSConfiguration saaSConfiguration()
Configuration information to connect to GitHub Enterprise Cloud (SaaS).
public final OnPremiseConfiguration onPremiseConfiguration()
Configuration information to connect to GitHub Enterprise Server (on premises).
public final Type type()
The type of GitHub service you want to connect to—GitHub Enterprise Cloud (SaaS) or GitHub Enterprise Server (on premises).
If the service returns an enum value that is not available in the current SDK version, type will return
Type.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
Typepublic final String typeAsString()
The type of GitHub service you want to connect to—GitHub Enterprise Cloud (SaaS) or GitHub Enterprise Server (on premises).
If the service returns an enum value that is not available in the current SDK version, type will return
Type.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
Typepublic final String secretArn()
The Amazon Resource Name (ARN) of an Secrets Manager secret that contains the key-value pairs required to connect to your GitHub. The secret must contain a JSON structure with the following keys:
personalToken—The access token created in GitHub. For more information on creating a token in GitHub, see Using a GitHub data source.
personalToken—The access token created in GitHub. For more information on creating a token in GitHub, see Using a GitHub data source.
public final Boolean useChangeLog()
TRUE to use the GitHub change log to determine which documents require updating in the index.
Depending on the GitHub change log's size, it may take longer for Amazon Kendra to use the change log than to
scan all of your documents in GitHub.
TRUE to use the GitHub change log to determine which documents require updating in the
index. Depending on the GitHub change log's size, it may take longer for Amazon Kendra to use the change
log than to scan all of your documents in GitHub.public final GitHubDocumentCrawlProperties gitHubDocumentCrawlProperties()
Configuration information to include certain types of GitHub content. You can configure to index repository files only, or also include issues and pull requests, comments, and comment attachments.
public final boolean hasRepositoryFilter()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<String> repositoryFilter()
A list of names of the specific repositories you want to index.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasRepositoryFilter() method.
public final boolean hasInclusionFolderNamePatterns()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<String> inclusionFolderNamePatterns()
A list of regular expression patterns to include certain folder names in your GitHub repository or repositories. Folder names that match the patterns are included in the index. Folder names that don't match the patterns are excluded from the index. If a folder matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the folder isn't included in the index.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasInclusionFolderNamePatterns() method.
public final boolean hasInclusionFileTypePatterns()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<String> inclusionFileTypePatterns()
A list of regular expression patterns to include certain file types in your GitHub repository or repositories. File types that match the patterns are included in the index. File types that don't match the patterns are excluded from the index. If a file matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasInclusionFileTypePatterns() method.
public final boolean hasInclusionFileNamePatterns()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<String> inclusionFileNamePatterns()
A list of regular expression patterns to include certain file names in your GitHub repository or repositories. File names that match the patterns are included in the index. File names that don't match the patterns are excluded from the index. If a file matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasInclusionFileNamePatterns() method.
public final boolean hasExclusionFolderNamePatterns()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<String> exclusionFolderNamePatterns()
A list of regular expression patterns to exclude certain folder names in your GitHub repository or repositories. Folder names that match the patterns are excluded from the index. Folder names that don't match the patterns are included in the index. If a folder matches both an exclusion and inclusion pattern, the exclusion pattern takes precedence and the folder isn't included in the index.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasExclusionFolderNamePatterns() method.
public final boolean hasExclusionFileTypePatterns()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<String> exclusionFileTypePatterns()
A list of regular expression patterns to exclude certain file types in your GitHub repository or repositories. File types that match the patterns are excluded from the index. File types that don't match the patterns are included in the index. If a file matches both an exclusion and inclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasExclusionFileTypePatterns() method.
public final boolean hasExclusionFileNamePatterns()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<String> exclusionFileNamePatterns()
A list of regular expression patterns to exclude certain file names in your GitHub repository or repositories. File names that match the patterns are excluded from the index. File names that don't match the patterns are included in the index. If a file matches both an exclusion and inclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasExclusionFileNamePatterns() method.
public final DataSourceVpcConfiguration vpcConfiguration()
Configuration information of an Amazon Virtual Private Cloud to connect to your GitHub. For more information, see Configuring a VPC.
public final boolean hasGitHubRepositoryConfigurationFieldMappings()
isEmpty() method on the property). This is useful because the SDK will never return
a null collection or map, but you may need to differentiate between the service returning nothing (or null) and
the service returning an empty collection or map. For requests, this returns true if a value for the property was
specified in the request builder, and false if a value was not specified.public final List<DataSourceToIndexFieldMapping> gitHubRepositoryConfigurationFieldMappings()
A list of DataSourceToIndexFieldMapping objects that map GitHub repository attributes or field names
to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API before you map
to GitHub fields. For more information, see Mapping data source fields. The GitHub
data source field names must exist in your GitHub custom metadata.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the
hasGitHubRepositoryConfigurationFieldMappings() method.
DataSourceToIndexFieldMapping objects that map GitHub repository attributes or
field names to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map to GitHub fields. For more information, see Mapping data source fields.
The GitHub data source field names must exist in your GitHub custom metadata.public final boolean hasGitHubCommitConfigurationFieldMappings()
isEmpty()
method on the property). This is useful because the SDK will never return a null collection or map, but you may
need to differentiate between the service returning nothing (or null) and the service returning an empty
collection or map. For requests, this returns true if a value for the property was specified in the request
builder, and false if a value was not specified.public final List<DataSourceToIndexFieldMapping> gitHubCommitConfigurationFieldMappings()
A list of DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub commits
to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API before you map
to GitHub fields. For more information, see Mapping data source fields. The GitHub
data source field names must exist in your GitHub custom metadata.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasGitHubCommitConfigurationFieldMappings()
method.
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
commits to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API
before you map to GitHub fields. For more information, see Mapping data source fields.
The GitHub data source field names must exist in your GitHub custom metadata.public final boolean hasGitHubIssueDocumentConfigurationFieldMappings()
isEmpty() method on the property). This is useful because the SDK will never
return a null collection or map, but you may need to differentiate between the service returning nothing (or
null) and the service returning an empty collection or map. For requests, this returns true if a value for the
property was specified in the request builder, and false if a value was not specified.public final List<DataSourceToIndexFieldMapping> gitHubIssueDocumentConfigurationFieldMappings()
A list of DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub issues
to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API before you map
to GitHub fields. For more information, see Mapping data source fields. The GitHub
data source field names must exist in your GitHub custom metadata.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the
hasGitHubIssueDocumentConfigurationFieldMappings() method.
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issues to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API
before you map to GitHub fields. For more information, see Mapping data source fields.
The GitHub data source field names must exist in your GitHub custom metadata.public final boolean hasGitHubIssueCommentConfigurationFieldMappings()
isEmpty() method on the property). This is useful because the SDK will never
return a null collection or map, but you may need to differentiate between the service returning nothing (or
null) and the service returning an empty collection or map. For requests, this returns true if a value for the
property was specified in the request builder, and false if a value was not specified.public final List<DataSourceToIndexFieldMapping> gitHubIssueCommentConfigurationFieldMappings()
A list of DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub issue
comments to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API before
you map to GitHub fields. For more information, see Mapping data source fields. The GitHub
data source field names must exist in your GitHub custom metadata.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the
hasGitHubIssueCommentConfigurationFieldMappings() method.
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issue comments to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex API before you map to GitHub fields. For more information, see Mapping data source fields.
The GitHub data source field names must exist in your GitHub custom metadata.public final boolean hasGitHubIssueAttachmentConfigurationFieldMappings()
isEmpty() method on the property). This is useful because the SDK will never
return a null collection or map, but you may need to differentiate between the service returning nothing (or
null) and the service returning an empty collection or map. For requests, this returns true if a value for the
property was specified in the request builder, and false if a value was not specified.public final List<DataSourceToIndexFieldMapping> gitHubIssueAttachmentConfigurationFieldMappings()
A list of DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub issue
attachments to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API
before you map to GitHub fields. For more information, see Mapping data source fields. The GitHub
data source field names must exist in your GitHub custom metadata.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the
hasGitHubIssueAttachmentConfigurationFieldMappings() method.
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issue attachments to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex API before you map to GitHub fields. For more information, see Mapping data source fields.
The GitHub data source field names must exist in your GitHub custom metadata.public final boolean hasGitHubPullRequestCommentConfigurationFieldMappings()
isEmpty() method on the property). This is useful because the SDK will never
return a null collection or map, but you may need to differentiate between the service returning nothing (or
null) and the service returning an empty collection or map. For requests, this returns true if a value for the
property was specified in the request builder, and false if a value was not specified.public final List<DataSourceToIndexFieldMapping> gitHubPullRequestCommentConfigurationFieldMappings()
A list of DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub pull
request comments to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map to GitHub fields. For more information, see Mapping data source fields. The GitHub
data source field names must exist in your GitHub custom metadata.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the
hasGitHubPullRequestCommentConfigurationFieldMappings() method.
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull request comments to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex API before you map to GitHub fields. For more information, see Mapping data source fields.
The GitHub data source field names must exist in your GitHub custom metadata.public final boolean hasGitHubPullRequestDocumentConfigurationFieldMappings()
isEmpty() method on the property). This is useful because the SDK will
never return a null collection or map, but you may need to differentiate between the service returning nothing
(or null) and the service returning an empty collection or map. For requests, this returns true if a value for
the property was specified in the request builder, and false if a value was not specified.public final List<DataSourceToIndexFieldMapping> gitHubPullRequestDocumentConfigurationFieldMappings()
A list of DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub pull
requests to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API before
you map to GitHub fields. For more information, see Mapping data source fields. The GitHub
data source field names must exist in your GitHub custom metadata.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the
hasGitHubPullRequestDocumentConfigurationFieldMappings() method.
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull requests to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex API before you map to GitHub fields. For more information, see Mapping data source fields.
The GitHub data source field names must exist in your GitHub custom metadata.public final boolean hasGitHubPullRequestDocumentAttachmentConfigurationFieldMappings()
isEmpty() method on the property). This is useful because the
SDK will never return a null collection or map, but you may need to differentiate between the service returning
nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a
value for the property was specified in the request builder, and false if a value was not specified.public final List<DataSourceToIndexFieldMapping> gitHubPullRequestDocumentAttachmentConfigurationFieldMappings()
A list of DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub pull
request attachments to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map to GitHub fields. For more information, see Mapping data source fields. The GitHub
data source field names must exist in your GitHub custom metadata.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the
hasGitHubPullRequestDocumentAttachmentConfigurationFieldMappings() method.
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull request attachments to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex API before you map to GitHub fields. For more information, see Mapping data source fields.
The GitHub data source field names must exist in your GitHub custom metadata.public GitHubConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GitHubConfiguration.Builder,GitHubConfiguration>public static GitHubConfiguration.Builder builder()
public static Class<? extends GitHubConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.