Class AwsSqsSourceSpecFluentImpl<A extends AwsSqsSourceSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.eventing.contrib.awssqs.v1alpha1.AwsSqsSourceSpecFluentImpl<A>
-
- All Implemented Interfaces:
AwsSqsSourceSpecFluent<A>,io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>
- Direct Known Subclasses:
AwsSqsSourceFluentImpl.SpecNestedImpl,AwsSqsSourceSpecBuilder
public class AwsSqsSourceSpecFluentImpl<A extends AwsSqsSourceSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements AwsSqsSourceSpecFluent<A>
-
-
Constructor Summary
Constructors Constructor Description AwsSqsSourceSpecFluentImpl()AwsSqsSourceSpecFluentImpl(AwsSqsSourceSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
AwsSqsSourceSpecFluentImpl
public AwsSqsSourceSpecFluentImpl()
-
AwsSqsSourceSpecFluentImpl
public AwsSqsSourceSpecFluentImpl(AwsSqsSourceSpec instance)
-
-
Method Detail
-
addToAnnotations
public A addToAnnotations(String key, String value)
- Specified by:
addToAnnotationsin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
addToAnnotations
public A addToAnnotations(Map<String,String> map)
- Specified by:
addToAnnotationsin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
removeFromAnnotations
public A removeFromAnnotations(String key)
- Specified by:
removeFromAnnotationsin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
removeFromAnnotations
public A removeFromAnnotations(Map<String,String> map)
- Specified by:
removeFromAnnotationsin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
getAnnotations
public Map<String,String> getAnnotations()
- Specified by:
getAnnotationsin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withAnnotations
public A withAnnotations(Map<String,String> annotations)
- Specified by:
withAnnotationsin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
hasAnnotations
public Boolean hasAnnotations()
- Specified by:
hasAnnotationsin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
getAwsCredsSecret
public io.fabric8.kubernetes.api.model.SecretKeySelector getAwsCredsSecret()
- Specified by:
getAwsCredsSecretin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withAwsCredsSecret
public A withAwsCredsSecret(io.fabric8.kubernetes.api.model.SecretKeySelector awsCredsSecret)
- Specified by:
withAwsCredsSecretin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
hasAwsCredsSecret
public Boolean hasAwsCredsSecret()
- Specified by:
hasAwsCredsSecretin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withNewAwsCredsSecret
public A withNewAwsCredsSecret(String key, String name, Boolean optional)
- Specified by:
withNewAwsCredsSecretin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
getQueueUrl
public String getQueueUrl()
- Specified by:
getQueueUrlin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withQueueUrl
public A withQueueUrl(String queueUrl)
- Specified by:
withQueueUrlin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
hasQueueUrl
public Boolean hasQueueUrl()
- Specified by:
hasQueueUrlin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withNewQueueUrl
public A withNewQueueUrl(String arg1)
- Specified by:
withNewQueueUrlin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withNewQueueUrl
public A withNewQueueUrl(StringBuilder arg1)
- Specified by:
withNewQueueUrlin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withNewQueueUrl
public A withNewQueueUrl(StringBuffer arg1)
- Specified by:
withNewQueueUrlin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
getServiceAccountName
public String getServiceAccountName()
- Specified by:
getServiceAccountNamein interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withServiceAccountName
public A withServiceAccountName(String serviceAccountName)
- Specified by:
withServiceAccountNamein interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
hasServiceAccountName
public Boolean hasServiceAccountName()
- Specified by:
hasServiceAccountNamein interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withNewServiceAccountName
public A withNewServiceAccountName(String arg1)
- Specified by:
withNewServiceAccountNamein interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withNewServiceAccountName
public A withNewServiceAccountName(StringBuilder arg1)
- Specified by:
withNewServiceAccountNamein interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withNewServiceAccountName
public A withNewServiceAccountName(StringBuffer arg1)
- Specified by:
withNewServiceAccountNamein interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
getSink
public io.fabric8.kubernetes.api.model.ObjectReference getSink()
- Specified by:
getSinkin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
withSink
public A withSink(io.fabric8.kubernetes.api.model.ObjectReference sink)
- Specified by:
withSinkin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
hasSink
public Boolean hasSink()
- Specified by:
hasSinkin interfaceAwsSqsSourceSpecFluent<A extends AwsSqsSourceSpecFluent<A>>
-
-