
com.pulumi.azurenative.logic.outputs.WorkflowTriggerListCallbackUrlQueriesResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-native Show documentation
Show all versions of azure-native Show documentation
A native Pulumi package for creating and managing Azure resources.
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.azurenative.logic.outputs;
import com.pulumi.core.annotations.CustomType;
import java.lang.String;
import java.util.Objects;
import java.util.Optional;
import javax.annotation.Nullable;
@CustomType
public final class WorkflowTriggerListCallbackUrlQueriesResponse {
/**
* @return The api version.
*
*/
private @Nullable String apiVersion;
/**
* @return The SAS timestamp.
*
*/
private @Nullable String se;
/**
* @return The SAS signature.
*
*/
private @Nullable String sig;
/**
* @return The SAS permissions.
*
*/
private @Nullable String sp;
/**
* @return The SAS version.
*
*/
private @Nullable String sv;
private WorkflowTriggerListCallbackUrlQueriesResponse() {}
/**
* @return The api version.
*
*/
public Optional apiVersion() {
return Optional.ofNullable(this.apiVersion);
}
/**
* @return The SAS timestamp.
*
*/
public Optional se() {
return Optional.ofNullable(this.se);
}
/**
* @return The SAS signature.
*
*/
public Optional sig() {
return Optional.ofNullable(this.sig);
}
/**
* @return The SAS permissions.
*
*/
public Optional sp() {
return Optional.ofNullable(this.sp);
}
/**
* @return The SAS version.
*
*/
public Optional sv() {
return Optional.ofNullable(this.sv);
}
public static Builder builder() {
return new Builder();
}
public static Builder builder(WorkflowTriggerListCallbackUrlQueriesResponse defaults) {
return new Builder(defaults);
}
@CustomType.Builder
public static final class Builder {
private @Nullable String apiVersion;
private @Nullable String se;
private @Nullable String sig;
private @Nullable String sp;
private @Nullable String sv;
public Builder() {}
public Builder(WorkflowTriggerListCallbackUrlQueriesResponse defaults) {
Objects.requireNonNull(defaults);
this.apiVersion = defaults.apiVersion;
this.se = defaults.se;
this.sig = defaults.sig;
this.sp = defaults.sp;
this.sv = defaults.sv;
}
@CustomType.Setter
public Builder apiVersion(@Nullable String apiVersion) {
this.apiVersion = apiVersion;
return this;
}
@CustomType.Setter
public Builder se(@Nullable String se) {
this.se = se;
return this;
}
@CustomType.Setter
public Builder sig(@Nullable String sig) {
this.sig = sig;
return this;
}
@CustomType.Setter
public Builder sp(@Nullable String sp) {
this.sp = sp;
return this;
}
@CustomType.Setter
public Builder sv(@Nullable String sv) {
this.sv = sv;
return this;
}
public WorkflowTriggerListCallbackUrlQueriesResponse build() {
final var _resultValue = new WorkflowTriggerListCallbackUrlQueriesResponse();
_resultValue.apiVersion = apiVersion;
_resultValue.se = se;
_resultValue.sig = sig;
_resultValue.sp = sp;
_resultValue.sv = sv;
return _resultValue;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy