- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.6
- 2.4.3
- 2.3.2
public static final class GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder extends GeneratedMessageV3.Builder<GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder> implements GuestPolicies.SoftwareRecipe.Step.CopyFileOrBuilder
Copies the artifact to the specified path on the instance.
Protobuf type google.cloud.osconfig.v1beta.SoftwareRecipe.Step.CopyFile
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > GuestPolicies.SoftwareRecipe.Step.CopyFile.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |
build()
public GuestPolicies.SoftwareRecipe.Step.CopyFile build()
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile |
buildPartial()
public GuestPolicies.SoftwareRecipe.Step.CopyFile buildPartial()
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile |
clear()
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder clear()
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |
clearArtifactId()
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder clearArtifactId()
Required. The id of the relevant artifact in the recipe.
string artifact_id = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder | This builder for chaining. |
clearDestination()
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder clearDestination()
Required. The absolute path on the instance to put the file.
string destination = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |
clearOverwrite()
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder clearOverwrite()
Whether to allow this step to overwrite existing files. If this is false and the file already exists the file is not overwritten and the step is considered a success. Defaults to false.
bool overwrite = 3;
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder | This builder for chaining. |
clearPermissions()
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder clearPermissions()
Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
string permissions = 4;
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder | This builder for chaining. |
clone()
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder clone()
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |
getArtifactId()
public String getArtifactId()
Required. The id of the relevant artifact in the recipe.
string artifact_id = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
String | The artifactId. |
getArtifactIdBytes()
public ByteString getArtifactIdBytes()
Required. The id of the relevant artifact in the recipe.
string artifact_id = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
ByteString | The bytes for artifactId. |
getDefaultInstanceForType()
public GuestPolicies.SoftwareRecipe.Step.CopyFile getDefaultInstanceForType()
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getDestination()
public String getDestination()
Required. The absolute path on the instance to put the file.
string destination = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
String | The destination. |
getDestinationBytes()
public ByteString getDestinationBytes()
Required. The absolute path on the instance to put the file.
string destination = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
ByteString | The bytes for destination. |
getOverwrite()
public boolean getOverwrite()
Whether to allow this step to overwrite existing files. If this is false and the file already exists the file is not overwritten and the step is considered a success. Defaults to false.
bool overwrite = 3;
Type | Description |
boolean | The overwrite. |
getPermissions()
public String getPermissions()
Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
string permissions = 4;
Type | Description |
String | The permissions. |
getPermissionsBytes()
public ByteString getPermissionsBytes()
Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
string permissions = 4;
Type | Description |
ByteString | The bytes for permissions. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(GuestPolicies.SoftwareRecipe.Step.CopyFile other)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder mergeFrom(GuestPolicies.SoftwareRecipe.Step.CopyFile other)
Name | Description |
other | GuestPolicies.SoftwareRecipe.Step.CopyFile |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |
setArtifactId(String value)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder setArtifactId(String value)
Required. The id of the relevant artifact in the recipe.
string artifact_id = 1 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | String The artifactId to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder | This builder for chaining. |
setArtifactIdBytes(ByteString value)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder setArtifactIdBytes(ByteString value)
Required. The id of the relevant artifact in the recipe.
string artifact_id = 1 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | ByteString The bytes for artifactId to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder | This builder for chaining. |
setDestination(String value)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder setDestination(String value)
Required. The absolute path on the instance to put the file.
string destination = 2 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | String The destination to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder | This builder for chaining. |
setDestinationBytes(ByteString value)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder setDestinationBytes(ByteString value)
Required. The absolute path on the instance to put the file.
string destination = 2 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | ByteString The bytes for destination to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |
setOverwrite(boolean value)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder setOverwrite(boolean value)
Whether to allow this step to overwrite existing files. If this is false and the file already exists the file is not overwritten and the step is considered a success. Defaults to false.
bool overwrite = 3;
Name | Description |
value | boolean The overwrite to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder | This builder for chaining. |
setPermissions(String value)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder setPermissions(String value)
Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
string permissions = 4;
Name | Description |
value | String The permissions to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder | This builder for chaining. |
setPermissionsBytes(ByteString value)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder setPermissionsBytes(ByteString value)
Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
string permissions = 4;
Name | Description |
value | ByteString The bytes for permissions to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.CopyFile.Builder |