@Generated(value="org.jsonschema2pojo") 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)
accessToken - The accessTokenpublic CloudEventOverrides getCeOverrides()
public void setCeOverrides(CloudEventOverrides ceOverrides)
ceOverrides - The ceOverridespublic void setEventTypes(List<String> eventTypes)
eventTypes - The eventTypespublic String getGithubAPIURL()
public void setGithubAPIURL(String githubAPIURL)
githubAPIURL - The githubAPIURLpublic String getOwnerAndRepository()
public void setOwnerAndRepository(String ownerAndRepository)
ownerAndRepository - The ownerAndRepositorypublic SecretValueFromSource getSecretToken()
public void setSecretToken(SecretValueFromSource secretToken)
secretToken - The secretTokenpublic Boolean getSecure()
public void setSecure(Boolean secure)
secure - The securepublic String getServiceAccountName()
public void setServiceAccountName(String serviceAccountName)
serviceAccountName - The serviceAccountNamepublic Destination getSink()
public void setSink(Destination sink)
sink - The sinkCopyright © 2015–2021 Red Hat. All rights reserved.