| Name | Type | Description | Notes |
|---|---|---|---|
| ComponentKey | string | ||
| Fields | []FieldSchemaResponse | ||
| Requirements | []PlatformComponentInputRequirementResponse | ||
| ComponentBindings | []PlatformComponentOutputBindingResponse | ||
| Violations | []PlatformComponentConfigurationViolationResponse |
func NewPlatformComponentConfigurationResolutionResponse(componentKey string, fields []FieldSchemaResponse, requirements []PlatformComponentInputRequirementResponse, componentBindings []PlatformComponentOutputBindingResponse, violations []PlatformComponentConfigurationViolationResponse, ) *PlatformComponentConfigurationResolutionResponse
NewPlatformComponentConfigurationResolutionResponse instantiates a new PlatformComponentConfigurationResolutionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPlatformComponentConfigurationResolutionResponseWithDefaults() *PlatformComponentConfigurationResolutionResponse
NewPlatformComponentConfigurationResolutionResponseWithDefaults instantiates a new PlatformComponentConfigurationResolutionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *PlatformComponentConfigurationResolutionResponse) GetComponentKey() string
GetComponentKey returns the ComponentKey field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationResolutionResponse) GetComponentKeyOk() (*string, bool)
GetComponentKeyOk returns a tuple with the ComponentKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationResolutionResponse) SetComponentKey(v string)
SetComponentKey sets ComponentKey field to given value.
func (o *PlatformComponentConfigurationResolutionResponse) GetFields() []FieldSchemaResponse
GetFields returns the Fields field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationResolutionResponse) GetFieldsOk() (*[]FieldSchemaResponse, bool)
GetFieldsOk returns a tuple with the Fields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationResolutionResponse) SetFields(v []FieldSchemaResponse)
SetFields sets Fields field to given value.
func (o *PlatformComponentConfigurationResolutionResponse) GetRequirements() []PlatformComponentInputRequirementResponse
GetRequirements returns the Requirements field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationResolutionResponse) GetRequirementsOk() (*[]PlatformComponentInputRequirementResponse, bool)
GetRequirementsOk returns a tuple with the Requirements field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationResolutionResponse) SetRequirements(v []PlatformComponentInputRequirementResponse)
SetRequirements sets Requirements field to given value.
func (o *PlatformComponentConfigurationResolutionResponse) GetComponentBindings() []PlatformComponentOutputBindingResponse
GetComponentBindings returns the ComponentBindings field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationResolutionResponse) GetComponentBindingsOk() (*[]PlatformComponentOutputBindingResponse, bool)
GetComponentBindingsOk returns a tuple with the ComponentBindings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationResolutionResponse) SetComponentBindings(v []PlatformComponentOutputBindingResponse)
SetComponentBindings sets ComponentBindings field to given value.
func (o *PlatformComponentConfigurationResolutionResponse) GetViolations() []PlatformComponentConfigurationViolationResponse
GetViolations returns the Violations field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationResolutionResponse) GetViolationsOk() (*[]PlatformComponentConfigurationViolationResponse, bool)
GetViolationsOk returns a tuple with the Violations field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationResolutionResponse) SetViolations(v []PlatformComponentConfigurationViolationResponse)
SetViolations sets Violations field to given value.