bunnyshell.com/sdk@v0.16.0/docs/EnvironmentEditBuildSettingsAction.md (about)

     1  # EnvironmentEditBuildSettingsAction
     2  
     3  ## Properties
     4  
     5  Name | Type | Description | Notes
     6  ------------ | ------------- | ------------- | -------------
     7  **UseManagedRegistry** | Pointer to **NullableBool** |  | [optional] 
     8  **RegistryIntegration** | **NullableString** |  | 
     9  **UseManagedCluster** | Pointer to **NullableBool** |  | [optional] 
    10  **KubernetesIntegration** | **NullableString** |  | 
    11  **Cpu** | **NullableString** | K8s supports decimal values with step 0.001 That's why we are using decimal. | 
    12  **Memory** | **NullableInt32** | expressed in Mi | 
    13  **TimeoutSeconds** | **NullableInt32** |  | 
    14  
    15  ## Methods
    16  
    17  ### NewEnvironmentEditBuildSettingsAction
    18  
    19  `func NewEnvironmentEditBuildSettingsAction(registryIntegration NullableString, kubernetesIntegration NullableString, cpu NullableString, memory NullableInt32, timeoutSeconds NullableInt32, ) *EnvironmentEditBuildSettingsAction`
    20  
    21  NewEnvironmentEditBuildSettingsAction instantiates a new EnvironmentEditBuildSettingsAction object
    22  This constructor will assign default values to properties that have it defined,
    23  and makes sure properties required by API are set, but the set of arguments
    24  will change when the set of required properties is changed
    25  
    26  ### NewEnvironmentEditBuildSettingsActionWithDefaults
    27  
    28  `func NewEnvironmentEditBuildSettingsActionWithDefaults() *EnvironmentEditBuildSettingsAction`
    29  
    30  NewEnvironmentEditBuildSettingsActionWithDefaults instantiates a new EnvironmentEditBuildSettingsAction object
    31  This constructor will only assign default values to properties that have it defined,
    32  but it doesn't guarantee that properties required by API are set
    33  
    34  ### GetUseManagedRegistry
    35  
    36  `func (o *EnvironmentEditBuildSettingsAction) GetUseManagedRegistry() bool`
    37  
    38  GetUseManagedRegistry returns the UseManagedRegistry field if non-nil, zero value otherwise.
    39  
    40  ### GetUseManagedRegistryOk
    41  
    42  `func (o *EnvironmentEditBuildSettingsAction) GetUseManagedRegistryOk() (*bool, bool)`
    43  
    44  GetUseManagedRegistryOk returns a tuple with the UseManagedRegistry field if it's non-nil, zero value otherwise
    45  and a boolean to check if the value has been set.
    46  
    47  ### SetUseManagedRegistry
    48  
    49  `func (o *EnvironmentEditBuildSettingsAction) SetUseManagedRegistry(v bool)`
    50  
    51  SetUseManagedRegistry sets UseManagedRegistry field to given value.
    52  
    53  ### HasUseManagedRegistry
    54  
    55  `func (o *EnvironmentEditBuildSettingsAction) HasUseManagedRegistry() bool`
    56  
    57  HasUseManagedRegistry returns a boolean if a field has been set.
    58  
    59  ### SetUseManagedRegistryNil
    60  
    61  `func (o *EnvironmentEditBuildSettingsAction) SetUseManagedRegistryNil(b bool)`
    62  
    63   SetUseManagedRegistryNil sets the value for UseManagedRegistry to be an explicit nil
    64  
    65  ### UnsetUseManagedRegistry
    66  `func (o *EnvironmentEditBuildSettingsAction) UnsetUseManagedRegistry()`
    67  
    68  UnsetUseManagedRegistry ensures that no value is present for UseManagedRegistry, not even an explicit nil
    69  ### GetRegistryIntegration
    70  
    71  `func (o *EnvironmentEditBuildSettingsAction) GetRegistryIntegration() string`
    72  
    73  GetRegistryIntegration returns the RegistryIntegration field if non-nil, zero value otherwise.
    74  
    75  ### GetRegistryIntegrationOk
    76  
    77  `func (o *EnvironmentEditBuildSettingsAction) GetRegistryIntegrationOk() (*string, bool)`
    78  
    79  GetRegistryIntegrationOk returns a tuple with the RegistryIntegration field if it's non-nil, zero value otherwise
    80  and a boolean to check if the value has been set.
    81  
    82  ### SetRegistryIntegration
    83  
    84  `func (o *EnvironmentEditBuildSettingsAction) SetRegistryIntegration(v string)`
    85  
    86  SetRegistryIntegration sets RegistryIntegration field to given value.
    87  
    88  
    89  ### SetRegistryIntegrationNil
    90  
    91  `func (o *EnvironmentEditBuildSettingsAction) SetRegistryIntegrationNil(b bool)`
    92  
    93   SetRegistryIntegrationNil sets the value for RegistryIntegration to be an explicit nil
    94  
    95  ### UnsetRegistryIntegration
    96  `func (o *EnvironmentEditBuildSettingsAction) UnsetRegistryIntegration()`
    97  
    98  UnsetRegistryIntegration ensures that no value is present for RegistryIntegration, not even an explicit nil
    99  ### GetUseManagedCluster
   100  
   101  `func (o *EnvironmentEditBuildSettingsAction) GetUseManagedCluster() bool`
   102  
   103  GetUseManagedCluster returns the UseManagedCluster field if non-nil, zero value otherwise.
   104  
   105  ### GetUseManagedClusterOk
   106  
   107  `func (o *EnvironmentEditBuildSettingsAction) GetUseManagedClusterOk() (*bool, bool)`
   108  
   109  GetUseManagedClusterOk returns a tuple with the UseManagedCluster field if it's non-nil, zero value otherwise
   110  and a boolean to check if the value has been set.
   111  
   112  ### SetUseManagedCluster
   113  
   114  `func (o *EnvironmentEditBuildSettingsAction) SetUseManagedCluster(v bool)`
   115  
   116  SetUseManagedCluster sets UseManagedCluster field to given value.
   117  
   118  ### HasUseManagedCluster
   119  
   120  `func (o *EnvironmentEditBuildSettingsAction) HasUseManagedCluster() bool`
   121  
   122  HasUseManagedCluster returns a boolean if a field has been set.
   123  
   124  ### SetUseManagedClusterNil
   125  
   126  `func (o *EnvironmentEditBuildSettingsAction) SetUseManagedClusterNil(b bool)`
   127  
   128   SetUseManagedClusterNil sets the value for UseManagedCluster to be an explicit nil
   129  
   130  ### UnsetUseManagedCluster
   131  `func (o *EnvironmentEditBuildSettingsAction) UnsetUseManagedCluster()`
   132  
   133  UnsetUseManagedCluster ensures that no value is present for UseManagedCluster, not even an explicit nil
   134  ### GetKubernetesIntegration
   135  
   136  `func (o *EnvironmentEditBuildSettingsAction) GetKubernetesIntegration() string`
   137  
   138  GetKubernetesIntegration returns the KubernetesIntegration field if non-nil, zero value otherwise.
   139  
   140  ### GetKubernetesIntegrationOk
   141  
   142  `func (o *EnvironmentEditBuildSettingsAction) GetKubernetesIntegrationOk() (*string, bool)`
   143  
   144  GetKubernetesIntegrationOk returns a tuple with the KubernetesIntegration field if it's non-nil, zero value otherwise
   145  and a boolean to check if the value has been set.
   146  
   147  ### SetKubernetesIntegration
   148  
   149  `func (o *EnvironmentEditBuildSettingsAction) SetKubernetesIntegration(v string)`
   150  
   151  SetKubernetesIntegration sets KubernetesIntegration field to given value.
   152  
   153  
   154  ### SetKubernetesIntegrationNil
   155  
   156  `func (o *EnvironmentEditBuildSettingsAction) SetKubernetesIntegrationNil(b bool)`
   157  
   158   SetKubernetesIntegrationNil sets the value for KubernetesIntegration to be an explicit nil
   159  
   160  ### UnsetKubernetesIntegration
   161  `func (o *EnvironmentEditBuildSettingsAction) UnsetKubernetesIntegration()`
   162  
   163  UnsetKubernetesIntegration ensures that no value is present for KubernetesIntegration, not even an explicit nil
   164  ### GetCpu
   165  
   166  `func (o *EnvironmentEditBuildSettingsAction) GetCpu() string`
   167  
   168  GetCpu returns the Cpu field if non-nil, zero value otherwise.
   169  
   170  ### GetCpuOk
   171  
   172  `func (o *EnvironmentEditBuildSettingsAction) GetCpuOk() (*string, bool)`
   173  
   174  GetCpuOk returns a tuple with the Cpu field if it's non-nil, zero value otherwise
   175  and a boolean to check if the value has been set.
   176  
   177  ### SetCpu
   178  
   179  `func (o *EnvironmentEditBuildSettingsAction) SetCpu(v string)`
   180  
   181  SetCpu sets Cpu field to given value.
   182  
   183  
   184  ### SetCpuNil
   185  
   186  `func (o *EnvironmentEditBuildSettingsAction) SetCpuNil(b bool)`
   187  
   188   SetCpuNil sets the value for Cpu to be an explicit nil
   189  
   190  ### UnsetCpu
   191  `func (o *EnvironmentEditBuildSettingsAction) UnsetCpu()`
   192  
   193  UnsetCpu ensures that no value is present for Cpu, not even an explicit nil
   194  ### GetMemory
   195  
   196  `func (o *EnvironmentEditBuildSettingsAction) GetMemory() int32`
   197  
   198  GetMemory returns the Memory field if non-nil, zero value otherwise.
   199  
   200  ### GetMemoryOk
   201  
   202  `func (o *EnvironmentEditBuildSettingsAction) GetMemoryOk() (*int32, bool)`
   203  
   204  GetMemoryOk returns a tuple with the Memory field if it's non-nil, zero value otherwise
   205  and a boolean to check if the value has been set.
   206  
   207  ### SetMemory
   208  
   209  `func (o *EnvironmentEditBuildSettingsAction) SetMemory(v int32)`
   210  
   211  SetMemory sets Memory field to given value.
   212  
   213  
   214  ### SetMemoryNil
   215  
   216  `func (o *EnvironmentEditBuildSettingsAction) SetMemoryNil(b bool)`
   217  
   218   SetMemoryNil sets the value for Memory to be an explicit nil
   219  
   220  ### UnsetMemory
   221  `func (o *EnvironmentEditBuildSettingsAction) UnsetMemory()`
   222  
   223  UnsetMemory ensures that no value is present for Memory, not even an explicit nil
   224  ### GetTimeoutSeconds
   225  
   226  `func (o *EnvironmentEditBuildSettingsAction) GetTimeoutSeconds() int32`
   227  
   228  GetTimeoutSeconds returns the TimeoutSeconds field if non-nil, zero value otherwise.
   229  
   230  ### GetTimeoutSecondsOk
   231  
   232  `func (o *EnvironmentEditBuildSettingsAction) GetTimeoutSecondsOk() (*int32, bool)`
   233  
   234  GetTimeoutSecondsOk returns a tuple with the TimeoutSeconds field if it's non-nil, zero value otherwise
   235  and a boolean to check if the value has been set.
   236  
   237  ### SetTimeoutSeconds
   238  
   239  `func (o *EnvironmentEditBuildSettingsAction) SetTimeoutSeconds(v int32)`
   240  
   241  SetTimeoutSeconds sets TimeoutSeconds field to given value.
   242  
   243  
   244  ### SetTimeoutSecondsNil
   245  
   246  `func (o *EnvironmentEditBuildSettingsAction) SetTimeoutSecondsNil(b bool)`
   247  
   248   SetTimeoutSecondsNil sets the value for TimeoutSeconds to be an explicit nil
   249  
   250  ### UnsetTimeoutSeconds
   251  `func (o *EnvironmentEditBuildSettingsAction) UnsetTimeoutSeconds()`
   252  
   253  UnsetTimeoutSeconds ensures that no value is present for TimeoutSeconds, not even an explicit nil
   254  
   255  [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
   256  
   257