Interface DialogflowCxAgentGitIntegrationSettingsGithubSettings
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DialogflowCxAgentGitIntegrationSettingsGithubSettings.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.919Z") @Stability(Stable) public interface DialogflowCxAgentGitIntegrationSettingsGithubSettings extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDialogflowCxAgentGitIntegrationSettingsGithubSettings.BuilderA builder forDialogflowCxAgentGitIntegrationSettingsGithubSettingsstatic classDialogflowCxAgentGitIntegrationSettingsGithubSettings.Jsii$ProxyAn implementation forDialogflowCxAgentGitIntegrationSettingsGithubSettings
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DialogflowCxAgentGitIntegrationSettingsGithubSettings.Builderbuilder()default StringgetAccessToken()The access token used to authenticate the access to the GitHub repository.default List<String>getBranches()A list of branches configured to be used from Dialogflow.default StringgetDisplayName()The unique repository display name for the GitHub repository.default StringgetRepositoryUri()The GitHub repository URI related to the agent.default StringgetTrackingBranch()The branch of the GitHub repository tracked for this agent.
-
-
-
Method Detail
-
getAccessToken
@Stability(Stable) @Nullable default String getAccessToken()
The access token used to authenticate the access to the GitHub repository.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_agent#access_token DialogflowCxAgent#access_token}
-
getBranches
@Stability(Stable) @Nullable default List<String> getBranches()
A list of branches configured to be used from Dialogflow.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_agent#branches DialogflowCxAgent#branches}
-
getDisplayName
@Stability(Stable) @Nullable default String getDisplayName()
The unique repository display name for the GitHub repository.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_agent#display_name DialogflowCxAgent#display_name}
-
getRepositoryUri
@Stability(Stable) @Nullable default String getRepositoryUri()
The GitHub repository URI related to the agent.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_agent#repository_uri DialogflowCxAgent#repository_uri}
-
getTrackingBranch
@Stability(Stable) @Nullable default String getTrackingBranch()
The branch of the GitHub repository tracked for this agent.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_agent#tracking_branch DialogflowCxAgent#tracking_branch}
-
builder
@Stability(Stable) static DialogflowCxAgentGitIntegrationSettingsGithubSettings.Builder builder()
-
-