Class BMCEventSubscriptionSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.metal3.v1alpha1.BMCEventSubscriptionSpec
-
- All Implemented Interfaces:
Editable<BMCEventSubscriptionSpecBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class BMCEventSubscriptionSpec extends Object implements Editable<BMCEventSubscriptionSpecBuilder>, KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BMCEventSubscriptionSpec()No args constructor for use in serializationBMCEventSubscriptionSpec(String context, String destination, String hostName, SecretReference httpHeadersRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BMCEventSubscriptionSpecBuilderedit()Map<String,Object>getAdditionalProperties()StringgetContext()Arbitrary user-provided context for the eventStringgetDestination()A webhook URL to send events toStringgetHostName()A reference to a BareMetalHostSecretReferencegetHttpHeadersRef()voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetContext(String context)Arbitrary user-provided context for the eventvoidsetDestination(String destination)A webhook URL to send events tovoidsetHostName(String hostName)A reference to a BareMetalHostvoidsetHttpHeadersRef(SecretReference httpHeadersRef)BMCEventSubscriptionSpecBuildertoBuilder()
-
-
-
Constructor Detail
-
BMCEventSubscriptionSpec
public BMCEventSubscriptionSpec()
No args constructor for use in serialization
-
BMCEventSubscriptionSpec
public BMCEventSubscriptionSpec(String context, String destination, String hostName, SecretReference httpHeadersRef)
-
-
Method Detail
-
getContext
public String getContext()
Arbitrary user-provided context for the event
-
setContext
public void setContext(String context)
Arbitrary user-provided context for the event
-
getDestination
public String getDestination()
A webhook URL to send events to
-
setDestination
public void setDestination(String destination)
A webhook URL to send events to
-
getHostName
public String getHostName()
A reference to a BareMetalHost
-
setHostName
public void setHostName(String hostName)
A reference to a BareMetalHost
-
getHttpHeadersRef
public SecretReference getHttpHeadersRef()
-
setHttpHeadersRef
public void setHttpHeadersRef(SecretReference httpHeadersRef)
-
edit
public BMCEventSubscriptionSpecBuilder edit()
- Specified by:
editin interfaceEditable<BMCEventSubscriptionSpecBuilder>
-
toBuilder
public BMCEventSubscriptionSpecBuilder toBuilder()
-
-