public class GitHubSourceSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
GitHubSourceSpec()
No args constructor for use in serialization
|
GitHubSourceSpec(SecretValueFromSource accessToken,
CloudEventOverrides ceOverrides,
List<String> eventTypes,
String githubAPIURL,
String ownerAndRepository,
SecretValueFromSource secretToken,
Boolean secure,
String serviceAccountName,
Destination sink) |
| Modifier and Type | Method and Description |
|---|---|
SecretValueFromSource |
getAccessToken() |
Map<String,Object> |
getAdditionalProperties() |
CloudEventOverrides |
getCeOverrides() |
List<String> |
getEventTypes() |
String |
getGithubAPIURL() |
String |
getOwnerAndRepository() |
SecretValueFromSource |
getSecretToken() |
Boolean |
getSecure() |
String |
getServiceAccountName() |
Destination |
getSink() |
void |
setAccessToken(SecretValueFromSource accessToken) |
void |
setAdditionalProperty(String name,
Object value) |
void |
setCeOverrides(CloudEventOverrides ceOverrides) |
void |
setEventTypes(List<String> eventTypes) |
void |
setGithubAPIURL(String githubAPIURL) |
void |
setOwnerAndRepository(String ownerAndRepository) |
void |
setSecretToken(SecretValueFromSource secretToken) |
void |
setSecure(Boolean secure) |
void |
setServiceAccountName(String serviceAccountName) |
void |
setSink(Destination sink) |
public GitHubSourceSpec()
public GitHubSourceSpec(SecretValueFromSource accessToken, CloudEventOverrides ceOverrides, List<String> eventTypes, String githubAPIURL, String ownerAndRepository, SecretValueFromSource secretToken, Boolean secure, String serviceAccountName, Destination sink)
githubAPIURL - serviceAccountName - sink - secretToken - accessToken - ceOverrides - eventTypes - secure - ownerAndRepository - public SecretValueFromSource getAccessToken()
public void setAccessToken(SecretValueFromSource accessToken)
public CloudEventOverrides getCeOverrides()
public void setCeOverrides(CloudEventOverrides ceOverrides)
public String getGithubAPIURL()
public void setGithubAPIURL(String githubAPIURL)
public String getOwnerAndRepository()
public void setOwnerAndRepository(String ownerAndRepository)
public SecretValueFromSource getSecretToken()
public void setSecretToken(SecretValueFromSource secretToken)
public Boolean getSecure()
public void setSecure(Boolean secure)
public String getServiceAccountName()
public void setServiceAccountName(String serviceAccountName)
public Destination getSink()
public void setSink(Destination sink)
Copyright © 2015–2021 Red Hat. All rights reserved.